| 2023-07-09 | Wells Fargo | “Equal Weight” → “Underweight” downgrade |
| 2023-05-11 | Wells Fargo | “Overweight” → “Equal Weight” downgrade |
| 2023-04-05 | Argus Research | “Buy” → “Hold” downgrade |
| 2023-03-27 | Bank of America | “Buy” → “Neutral” downgrade |
| 2023-01-24 | Loop Capital | “Hold” → “Buy” upgrade |
| 2023-01-02 | Wolfe Research | “Peer Perform” → “Underperform” downgrade |
| 2022-10-16 | Credit Suisse | “Outperform” → “Neutral” downgrade |
| 2022-10-05 | Argus Research | “Hold” → “Buy” upgrade |
| 2022-07-17 | Morgan Stanley | “Overweight” → “Equal Weight” downgrade |
| 2022-06-02 | Wolfe Research | “Outperform” → “Peer Perform” downgrade |
| 2022-01-23 | UBS | “Neutral” → “Buy” upgrade |
| 2021-09-29 | Rosenblatt | “Neutral” → “Buy” upgrade |
| 2021-08-04 | Guggenheim | “Neutral” → “Buy” upgrade |
| 2021-06-28 | Guggenheim | “Buy” → “Neutral” downgrade |
| 2021-06-08 | Wells Fargo | “Equal Weight” → “Overweight” upgrade |
| 2021-05-03 | Rosenblatt | “Sell” → “Neutral” upgrade |
| 2021-04-06 | Wells Fargo | “Underweight” → “Equal Weight” upgrade |
| 2020-12-09 | KeyBanc | “Sector Weight” → “Equal Weight” revised |
| 2020-11-25 | Guggenheim Securities | “Neutral” → “Buy” upgrade |
| 2020-11-05 | BMO Capital | “Market Perform” → “Perform” revised |
| 2020-06-18 | Macquarie | “Underperform” → “Neutral” upgrade |
| 2020-04-22 | Evercore ISI | “Outperform” → “In Line” downgrade |
| 2020-04-07 | Societe Generale | “Sell” → “Hold” upgrade |
| 2020-04-02 | Guggenheim Securities | “Neutral” → “Buy” upgrade |
| 2020-03-11 | Atlantic Equities | “Underweight” → “Neutral” upgrade |
| 2019-09-09 | Atlantic Equities | “Overweight” → “Underweight” downgrade |
| 2019-09-08 | Macquarie | “Neutral” → “Underperform” downgrade |
| 2019-06-30 | Guggenheim | “Buy” → “Neutral” downgrade |
| 2018-08-08 | RBC Capital | “Outperform” → “Sector Perform” downgrade |
| 2018-07-19 | UBS | “Buy” → “Neutral” downgrade |
| 2018-01-15 | B. Riley | “Neutral” → “Buy” upgrade |
| 2018-01-08 | Pivotal Research | “Buy” → “Hold” downgrade |
| 2017-12-20 | Loop Capital | “Hold” → “Sell” downgrade |
| 2017-12-17 | BMO Capital | “Outperform” → “Market Perform” downgrade |
| 2017-12-14 | Keybanc | “Overweight” → “Sector Weight” downgrade |
| 2017-07-24 | OTR Global | “Positive” → “Mixed” downgrade |
| 2017-05-10 | Rosenblatt | “Neutral” → “Buy” upgrade |
| 2017-01-02 | Wells Fargo | “Market Perform” → “Outperform” upgrade |
| 2016-12-13 | Brean Capital | “Hold” → “Buy” upgrade |
| 2016-12-11 | Telsey Advisory Group | “Outperform” → “Market Perform” downgrade |
| 2016-09-15 | Bernstein | “Outperform” → “Market Perform” downgrade |
| 2016-08-07 | Barclays | “Overweight” → “Equal Weight” downgrade |
| 2016-03-16 | BTIG | “Buy” → “Neutral” downgrade |
| 2015-08-23 | Needham | “Buy” → “Hold” downgrade |
| 2015-08-17 | Wells Fargo | “Outperform” → “Market Perform” downgrade |
| 2015-07-19 | Macquarie | “Outperform” → “Neutral” downgrade |
| 2014-08-06 | TD Cowen | “Underperform” → “Market Perform” upgrade |
| 2014-07-22 | TD Cowen | “Outperform” → “Market Perform” downgrade |
| 2014-07-16 | Evercore ISI | “Strong Buy” → “Buy” downgrade |
| 2014-03-03 | BMO Capital | “Market Perform” → “Outperform” upgrade |
| 2013-10-17 | BTIG | “Neutral” → “Buy” upgrade |
| 2013-07-08 | Barclays | “Overweight” → “Equal Weight” downgrade |