| 11/24/2025 | BNP Paribas | Upgrade | Hold | | |
| 11/6/2025 | DZ Bank | Upgrade | Strong Sell ➝ Hold | | |
| 10/3/2025 | TD Securities | Upgrade | Hold | | |
| 8/12/2025 | Phillip Securities | Downgrade | Moderate Buy ➝ Hold | | |
| 8/6/2025 | Atb Cap Markets | Downgrade | Strong-Buy ➝ Hold | | |
| 7/23/2025 | Arete Research | Upgrade | Hold | | |
| 7/22/2025 | Loop Capital | Downgrade | Strong-Buy ➝ Hold | | |
| 7/14/2025 | Needham & Company LLC | Upgrade | Moderate Buy | | |
| 5/8/2025 | Capital One Financial | Upgrade | Hold ➝ Strong-Buy | | |
| 5/8/2025 | Atb Cap Markets | Upgrade | Hold ➝ Strong-Buy | | |
| 5/6/2025 | BMO Capital Markets | Upgrade | Strong-Buy | | |
| 5/5/2025 | BNP Paribas | Downgrade | Strong-Buy ➝ Hold | | |
| 2/17/2025 | Phillip Securities | Downgrade | Strong-Buy ➝ Moderate Buy | | |
| 2/10/2025 | Benchmark | Upgrade | Hold ➝ Strong-Buy | | |
| 1/10/2025 | New Street Research | Upgrade | Hold | | |
| 1/6/2025 | Wedbush | Upgrade | Hold ➝ Strong-Buy | | |
| 12/6/2024 | Loop Capital | Upgrade | Hold ➝ Strong-Buy | | |
| 11/12/2024 | Atb Cap Markets | Downgrade | Strong-Buy ➝ Hold | | |
| 9/17/2024 | Redburn Atlantic | Upgrade | Hold ➝ Strong-Buy | | |
| 9/5/2024 | Cantor Fitzgerald | Upgrade | Hold | | |
| 8/8/2024 | Argus | Upgrade | Strong-Buy | | |
| 8/8/2024 | Evercore ISI | Upgrade | Hold ➝ Strong-Buy | | |
| 7/16/2024 | Wolfe Research | Upgrade | Strong-Buy | | |
| 6/6/2024 | Moffett Nathanson | Downgrade | Strong-Buy ➝ Hold | | |
| 5/9/2024 | Piper Sandler | Upgrade | Strong Sell ➝ Hold | | |
| 5/9/2024 | JMP Securities | Upgrade | Hold ➝ Strong-Buy | | |
| 5/8/2024 | Atb Cap Markets | Upgrade | Sector Perform ➝ Outperform | | |
| 12/6/2023 | Wedbush | Downgrade | Outperform ➝ Neutral | | |
| 12/6/2023 | Atb Cap Markets | Downgrade | Outperform ➝ Sector Perform | | |
| 5/24/2023 | BNP Paribas | Reiterated Rating | Underperform | | |
| 5/9/2023 | Loop Capital | Reiterated Rating | Hold | | |
| 4/12/2023 | JMP Securities | Upgrade | Market Perform ➝ Market Outperform | | |
| 2/22/2023 | DA Davidson | Upgrade | Neutral ➝ Buy | | |
| 1/25/2023 | William Blair | Reiterated Rating | Outperform | | |
| 1/12/2023 | DA Davidson | Reiterated Rating | Neutral | | |
| 12/8/2022 | Mizuho | Reiterated Rating | Neutral | | |
| 2/17/2022 | Roth Capital | Downgrade | Buy ➝ Neutral | | |
| 1/27/2022 | Atb Cap Markets | Reiterated Rating | Outperform | | |
| 1/12/2022 | William Blair | Upgrade | Market Perform ➝ Outperform | | |
| 7/29/2021 | Rosenblatt Securities | Reiterated Rating | Buy | | |
| 5/11/2021 | Loop Capital | Reiterated Rating | Buy | | |
| 4/29/2021 | Roth Capital | Upgrade | Neutral ➝ Buy | | |