Good points.

For an investor though you have to wonder how much upside is there left?