| — | Northland Capital Markets | Ted Jackson | Upgrade | Market Perform→Outperform | $95 |
| — | HC Wainwright & Co. | Scott Buck | Maintained | Buy | $116 |
| — | HC Wainwright & Co. | Scott Buck | Maintained | Buy | $116 |
| — | Lake Street | — | Initiate | Buy | $105 |
| — | HC Wainwright & Co. | Scott Buck | Maintained | Buy | $116 |
| — | HC Wainwright & Co. | Scott Buck | PT Raise | Buy | $106→$116 |
| — | Oppenheimer | Martin Yang | Downgrade | Outperform→Perform | — |
| — | Northland Capital Markets | Ted Jackson | PT Cut | Market Perform | $110→$85 |
| — | HC Wainwright & Co. | Scott Buck | PT Cut | Buy | $126→$106 |
| — | Craig-Hallum | Greg Palm | PT Raise | Buy | $113→$125 |
| — | Northland Capital Markets | Ted Jackson | PT Cut | Market Perform | $130→$110 |
| — | Oppenheimer | Martin Yang | PT Cut | Outperform | $155→$130 |
| — | HC Wainwright & Co. | Scott Buck | PT Cut | Buy | $156→$126 |
| — | Craig-Hallum | Greg Palm | PT Cut | Buy | $138→$113 |
| — | HC Wainwright & Co. | Scott Buck | Maintained | Buy | $156 |
| — | Craig-Hallum | Greg Palm | PT Cut | Buy | $150→$138 |
| — | HC Wainwright & Co. | Scott Buck | Maintained | Buy | $156 |
| — | HC Wainwright & Co. | Scott Buck | Maintained | Buy | $156 |
| — | Oppenheimer | Martin Yang | PT Raise | Outperform | $125→$160 |
| — | HC Wainwright & Co. | Scott Buck | PT Raise | Buy | $124→$156 |