Ehh, maybe. How long are you holding it for? When I gather everything on this thread, I get:
PE > 100
market cap > 100b
up at least 40% YTD
Had a day worse than 50% of its peers in technology.
When I backtest this for a weekly holding period, I see that when it strikes it looks good.
If you...