"Despite the recent plunge into a bear market, shares remain up more than 137% in the past six months and around 312% in the past year."
"At 340 times trailing price-to-earnings, shares look priced to perfection. Forward P/E is at 137 times, while price-to-sales is nearly 60 times."
Collection
[
|
...
]