| 2026-09-03 | Bestätigt | Telsey Advisory Group | Outperform |
| 2026-08-28 | Bestätigt | Telsey Advisory Group | Outperform |
| 2026-08-25 | Herabstufung | Loop Capital | Buy → Hold |
| 2026-08-13 | Hochstufung | Jefferies | Hold → Buy |
| 2026-07-21 | Hochstufung | Bernstein | Mkt Perform → Outperform |
| 2026-07-09 | Hochstufung | Mizuho | Neutral → Outperform |
| 2026-06-23 | Herabstufung | Wolfe Research | Outperform → Peer Perform |
| 2026-03-19 | Bestätigt | Telsey Advisory Group | Outperform |
| 2026-03-19 | Hochstufung | William Blair | Mkt Perform → Outperform |
| 2026-02-04 | Hochstufung | BofA Securities | Underperform → Buy |
| 2026-01-13 | Herabstufung | Jefferies | Buy → Hold |
| 2026-01-13 | Bestätigt | Telsey Advisory Group | Outperform |
| 2026-01-08 | Hochstufung | Deutsche Bank | Hold → Buy |
| 2025-12-08 | Hochstufung | Truist | Hold → Buy |
| 2025-12-04 | Bestätigt | Telsey Advisory Group | Outperform |
| 2025-10-27 | Hochstufung | JP Morgan | Neutral → Overweight |
| 2025-09-18 | Resumed | Wolfe Research | Outperform |
| 2025-09-17 | Eingeleitet | Bernstein | Mkt Perform |
| 2025-08-28 | Hochstufung | Telsey Advisory Group | Market Perform → Outperform |
| 2025-08-22 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2025-08-12 | Hochstufung | Loop Capital | Hold → Buy |
| 2025-06-05 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2025-04-07 | Hochstufung | JP Morgan | Underweight → Neutral |
| 2025-03-18 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2024-12-05 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2024-11-25 | Herabstufung | Telsey Advisory Group | Outperform → Market Perform |
| 2024-11-07 | Hochstufung | Gordon Haskett | Hold → Buy |
| 2024-11-07 | Herabstufung | KeyBanc Capital Markets | Overweight → Sector Weight |
| 2024-11-06 | Herabstufung | BofA Securities | Neutral → Underperform |
| 2024-09-19 | Herabstufung | JP Morgan | Neutral → Underweight |
| 2024-08-29 | Hochstufung | Craig Hallum | Hold → Buy |
| 2024-08-29 | Bestätigt | Telsey Advisory Group | Outperform |
| 2024-07-24 | Herabstufung | Gordon Haskett | Accumulate → Hold |
| 2024-07-18 | Herabstufung | Deutsche Bank | Buy → Hold |
| 2024-07-17 | Herabstufung | Barclays | Overweight → Equal Weight |
| 2024-07-17 | Herabstufung | Citigroup | Buy → Neutral |
| 2024-07-17 | Herabstufung | Evercore ISI | Outperform → In-line |
| 2024-07-17 | Herabstufung | Mizuho | Outperform → Neutral |
| 2024-07-17 | Herabstufung | Morgan Stanley | Overweight → Equal-Weight |
| 2024-07-17 | Herabstufung | Truist | Buy → Hold |
| 2024-07-17 | Herabstufung | William Blair | Outperform → Mkt Perform |
| 2024-06-14 | Resumed | BofA Securities | Neutral |
| 2024-06-06 | Bestätigt | Telsey Advisory Group | Outperform |
| 2024-04-25 | Hochstufung | Wells Fargo | Equal Weight → Overweight |
| 2024-04-23 | Herabstufung | JP Morgan | Overweight → Neutral |
| 2024-04-03 | Herabstufung | Gordon Haskett | Buy → Accumulate |
| 2024-01-30 | Herabstufung | Oppenheimer | Outperform → Perform |
| 2024-01-16 | Herabstufung | Craig Hallum | Buy → Hold |
| 2024-01-09 | Bestätigt | Telsey Advisory Group | Outperform |
| 2024-01-04 | Hochstufung | Evercore ISI | In-line → Outperform |
| 2024-01-04 | Herabstufung | Wells Fargo | Overweight → Equal Weight |
| 2023-08-31 | Bestätigt | Telsey Advisory Group | Outperform |
| 2023-02-13 | Hochstufung | ROTH MKM | Neutral → Buy |
| 2023-02-10 | Hochstufung | Gordon Haskett | Accumulate → Buy |
| 2023-02-08 | Eingeleitet | Barclays | Overweight |
| 2022-12-20 | Eingeleitet | Credit Suisse | Neutral |
| 2022-12-15 | Hochstufung | Exane BNP Paribas | Neutral → Outperform |
| 2022-07-28 | Eingeleitet | MKM Partners | Neutral |
| 2022-06-09 | Bestätigt | Telsey Advisory Group | Outperform |
| 2022-03-31 | Hochstufung | Citigroup | Neutral → Buy |
| 2022-03-07 | Hochstufung | UBS | Neutral → Buy |
| 2022-01-14 | Hochstufung | KeyBanc Capital Markets | Sector Weight → Overweight |
| 2022-01-13 | Eingeleitet | Truist | Buy |
| 2021-10-07 | Hochstufung | Morgan Stanley | Equal-Weight → Overweight |
| 2021-09-02 | Bestätigt | Craig Hallum | Buy |
| 2021-09-02 | Bestätigt | Deutsche Bank | Buy |
| 2021-09-02 | Bestätigt | UBS | Neutral |
| 2021-08-27 | Herabstufung | Morgan Stanley | Overweight → Equal-Weight |
| 2021-03-22 | Herabstufung | Evercore ISI | Outperform → In-line |
| 2021-03-18 | Bestätigt | Telsey Advisory Group | Outperform |
| 2021-01-27 | Herabstufung | Citigroup | Buy → Neutral |
| 2021-01-13 | Hochstufung | Telsey Advisory Group | Market Perform → Outperform |
| 2020-12-10 | Hochstufung | Goldman | Neutral → Buy |
| 2020-11-30 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2020-11-05 | Herabstufung | Loop Capital | Buy → Hold |
| 2020-09-30 | Eingeleitet | Wolfe Research | Outperform |
| 2020-09-03 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2020-06-10 | Hochstufung | Gordon Haskett | Hold → Buy |
| 2020-06-04 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2020-05-18 | Eingeleitet | Goldman | Neutral |
| 2020-04-29 | Herabstufung | Gordon Haskett | Accumulate → Hold |
| 2020-03-13 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2020-01-14 | Hochstufung | Credit Suisse | Neutral → Outperform |
| 2020-01-09 | Herabstufung | Gordon Haskett | Buy → Accumulate |
| 2019-10-04 | Eingeleitet | William Blair | Outperform |
| 2019-09-10 | Eingeleitet | Craig Hallum | Buy |
| 2019-07-01 | Resumed | Morgan Stanley | Overweight |
| 2019-05-06 | Herabstufung | Barclays | Overweight → Equal Weight |
| 2019-04-15 | Eingeleitet | BofA/Merrill | Buy |
| 2019-04-11 | Hochstufung | JP Morgan | Neutral → Overweight |
| 2019-03-28 | Bestätigt | Telsey Advisory Group | Market Perform |
| 2019-03-20 | Eingeleitet | Evercore ISI | Outperform |