2025-02-18 | UBSDamian Karas | $425 | 59.3% upside |  |
2024-10-29 | Truist FinancialJamie Cook | $383 | 43.6% upside |  |
2024-07-31 | Robert W. BairdRichard Eastman | $375 | 40.6% upside |  |
2024-07-31 | Truist FinancialJamie Cook | $345 | 29.4% upside |  |
2024-06-13 | BNP ParibasAndrew Buscaglia | $305 | 14.4% upside |  |
2024-05-16 | NeedhamJames Ricchiuti | $370 | 38.7% upside |  |
2024-05-01 | Robert W. BairdRichard Eastman | $330 | 23.7% upside |  |
2024-05-01 | StephensTommy Moll | $380 | 42.5% upside |  |
2024-04-08 | Wolfe ResearchBrad Hewitt | $337 | 26.4% upside |  |
2024-03-13 | Truist FinancialJamie Cook | $300 | 12.5% upside |  |
2023-11-01 | NeedhamJames Ricchiuti | $255 | 4.4% downside |  |
2022-12-13 | Morgan Stanley | $260 | 2.5% downside |  |
2022-12-13 | Credit Suisse | $319 | 19.6% upside |  |
2022-08-04 | UBS | $495 | 85.6% upside |  |
2022-08-03 | Stephens | $500 | 87.5% upside |  |
2022-08-03 | Needham | $450 | 68.7% upside |  |
2022-05-04 | Needham | $500 | 87.5% upside |  |
2022-04-16 | Morgan StanleyMeta Marshall | $400 | 50% upside |  |
2022-03-20 | Wolfe ResearchBrian Lau | $469 | 75.8% upside |  |
2022-03-10 | NeedhamJames Ricchiuti | $535 | 100.6% upside |  |