Correction
WOW total sales per share has increased from $38 to $47 over the last 5 years.
Total sales has increased from $47 billion to $58 billion, an increase of 23. % over 5 years.
This is actually a great result for a business of this size.
But the same PE as a flying MBE???
I know where my investment is staying.