2025-04-28 | Canaccord Genuity | $180 | 31.7% upside |  |
2025-04-16 | Cantor FitzgeraldDeepak Mathivanan | $101 | 26.1% downside |  |
2025-02-04 | UBSStephen Ju | $143 | 4.6% upside |  |
2024-11-18 | D.A. DavidsonTom White | $131 | 4.2% downside |  |
2024-11-08 | Evercore ISIMark Mahaney | $155 | 13.4% upside |  |
2024-11-08 | Goldman SachsEric Sheridan | $107 | 21.7% downside |  |
2024-10-22 | JefferiesJohn Colantuoni | $135 | 1.3% downside |  |
2024-10-17 | CitigroupRonald Josey | $135 | 1.3% downside |  |
2024-10-16 | B.Riley FinancialNaved Khan | $140 | 2.4% upside |  |
2024-09-17 | BernsteinRichard Clarke | $155 | 13.4% upside |  |
2024-09-13 | Mizuho SecuritiesJames Lee | $170 | 24.4% upside |  |
2024-09-04 | JefferiesJohn Colantuoni | $120 | 12.2% downside |  |
2024-09-04 | Truist FinancialPatrick Scholes | $124 | 9.3% downside |  |
2024-08-08 | D.A. DavidsonTom White | $125 | 8.6% downside |  |
2024-08-07 | BarclaysTrevor Young | $100 | 26.9% downside |  |
2024-08-07 | SusquehannaShyam Patil | $130 | 4.9% downside |  |
2024-08-07 | Bank of America SecuritiesJustin Post | $132 | 3.4% downside |  |
2024-08-07 | Truist FinancialPatrick Scholes | $134 | 2% downside |  |
2024-08-07 | RBC CapitalBrad Erickson | $150 | 9.7% upside |  |
2024-08-07 | OppenheimerJed Kelly | $50 | 63.4% downside |  |
2024-07-23 | Morgan StanleyBrian Nowak | $130 | 4.9% downside |  |
2024-06-07 | Argus ResearchJohn Staszak | $170 | 24.4% upside |  |
2024-05-28 | WedbushScott Devitt | $165 | 20.7% upside |  |
2024-05-28 | GuggenheimJohn Heinbockel | $85 | 37.8% downside |  |
2024-05-09 | Deutsche BankLee Horowitz | $148 | 8.3% upside |  |
2024-05-09 | HSBCRaymond Liu | $156 | 14.1% upside |  |
2024-05-09 | BMO CapitalBrian Pitz | $151 | 10.5% upside |  |
2024-05-09 | Piper SandlerThomas Champion | $155 | 13.4% upside |  |
2024-04-24 | Mizuho SecuritiesJames Lee | $200 | 46.3% upside |  |
2024-04-11 | NeedhamBernie McTernan | $190 | 39% upside |  |
2024-04-03 | B.Riley FinancialNaved Khan | $150 | 9.7% upside |  |
2024-04-01 | Wells FargoKen Gawrelski | $163.29 | 19.4% upside |  |
2024-04-01 | Wells FargoKen Gawrelski | $127 | 7.1% downside |  |
2024-02-14 | Piper SandlerThomas Champion | $145 | 6.1% upside |  |
2024-02-14 | Robert W. BairdColin Sebastian | $140 | 2.4% upside |  |
2024-02-14 | Truist FinancialPatrick Scholes | $118 | 13.7% downside |  |
2023-11-02 | NeedhamBernie McTernan | $135 | 1.3% downside |  |
2023-08-04 | RBC CapitalBrad Erickson | $140 | 2.4% upside |  |
2023-08-04 | WedbushScott Devitt | $145 | 6.1% upside |  |
2023-08-04 | Truist FinancialPatrick Scholes | $116 | 15.1% downside |  |
2023-08-04 | Raymond JamesJames Lee | $150 | 9.7% upside |  |
2023-07-11 | NeedhamBernie McTernan | $160 | 17% upside |  |
2023-06-08 | Wells FargoKen Gawrelski | $99 | 27.6% downside |  |
2023-05-15 | Loop Capital MarketsJustin Patterson | $135 | 1.3% downside |  |
2023-05-10 | RBC CapitalBrad Erickson | $105 | 23.2% downside |  |
2023-05-10 | D.A. DavidsonTom White | $140 | 2.4% upside |  |
2023-02-15 | D.A. DavidsonTom White | $145 | 6.1% upside |  |
2023-02-15 | JMP SecuritiesJustin Patterson | $144 | 5.3% upside |  |
2023-02-15 | Wells FargoBrian Fitzgerald | $145 | 6.1% upside |  |
2023-02-15 | UBSLloyd Walmsley | $132.84 | 2.8% downside |  |