Share Price:
2011: $110
2024: $109
Yearly Revenue:
2011: $1.16 Billion
2024: $18 Billion
Revenue right now is 15.5 times greater then it was in 2011 and both share prices are exactly the same now.
Mean Fair Value line is at $240
FWD PE: 10
Verdict: Severely Undervalued
Scott Glover
2024-01-15 14:49:56 +0000 UTCCedric Spahr
2024-01-15 14:34:19 +0000 UTCES B
2024-01-15 14:07:14 +0000 UTC