| 2024-10-17 | Compass Point | “Neutral” → “Buy” upgrade |
| 2024-08-01 | Compass Point | “Buy” → “Neutral” downgrade |
| 2024-07-19 | J.P. Morgan | “Neutral” → “Underweight” downgrade |
| 2024-01-08 | Bank of America | “Underperform” → “Buy” upgrade |
| 2023-12-14 | J.P. Morgan | “Underweight” → “Neutral” upgrade |
| 2023-07-20 | Oppenheimer | “Perform” → “Outperform” upgrade |
| 2023-06-27 | Morgan Stanley | “Equal Weight” → “Underweight” downgrade |
| 2023-05-05 | Compass Point | “Neutral” → “Buy” upgrade |
| 2023-03-22 | Compass Point | “Buy” → “Neutral” downgrade |
| 2022-08-29 | Wells Fargo | “Equal Weight” → “Overweight” upgrade |
| 2022-03-30 | Jefferies | “Hold” → “Buy” upgrade |
| 2022-03-16 | Raymond James | “Market Perform” → “Outperform” upgrade |
| 2021-12-15 | Goldman Sachs | “Sell” → “Neutral” upgrade |
| 2021-10-18 | Wells Fargo | “Underweight” → “Equal Weight” upgrade |
| 2021-09-10 | Argus Research | “Hold” → “Buy” upgrade |
| 2021-08-17 | Truist | “Sell” → “Hold” upgrade |
| 2021-06-18 | Capital One | “Equal Weight” → “Overweight” upgrade |
| 2021-05-14 | Evercore ISI | “In Line” → “Outperform” upgrade |
| 2021-02-23 | Jefferies | “Buy” → “Hold” downgrade |
| 2021-01-12 | Raymond James | “Outperform” → “Market Perform” downgrade |
| 2020-12-10 | Wells Fargo | “Overweight” → “Underweight” downgrade |
| 2020-11-25 | Evercore ISI | “Outperform” → “In Line” downgrade |
| 2020-10-19 | Baird | “Outperform” → “Neutral” downgrade |
| 2020-10-13 | BMO Capital | “Market Perform” → “Outperform” upgrade |
| 2020-09-30 | Bank of America | “Neutral” → “Underperform” downgrade |
| 2020-07-29 | Morgan Stanley | “Underweight” → “Equal Weight” upgrade |
| 2020-04-24 | BTIG | “Neutral” → “Buy” upgrade |
| 2020-03-19 | Bank of America | “Underperform” → “Neutral” upgrade |
| 2020-03-12 | BMO Capital | “Outperform” → “Market Perform” downgrade |
| 2019-08-15 | BTIG | “Buy” → “Neutral” downgrade |
| 2019-03-13 | Wolfe Research | “Peer Perform” → “Underperform” downgrade |
| 2018-12-20 | Morgan Stanley | “Equal Weight” → “Underweight” downgrade |
| 2018-12-18 | Barclays | “Equal Weight” → “Overweight” upgrade |
| 2018-12-12 | Citigroup | “Buy” → “Neutral” downgrade |
| 2018-06-11 | Goldman Sachs | “Neutral” → “Sell” downgrade |
| 2018-06-11 | Evercore ISI | “Outperform” → “In Line” downgrade |
| 2018-05-17 | Evercore ISI | “In Line” → “Outperform” upgrade |
| 2018-05-05 | Argus | “Buy” → “Hold” downgrade |
| 2018-01-08 | Raymond James | “Market Perform” → “Outperform” upgrade |
| 2017-12-04 | BTIG | “Neutral” → “Buy” upgrade |
| 2017-11-06 | Wells Fargo | “Market Perform” → “Outperform” upgrade |
| 2017-10-12 | Deutsche Bank | “Hold” → “Buy” upgrade |
| 2017-08-24 | Boenning & Scattergood | “Neutral” → “Outperform” upgrade |
| 2017-04-10 | Goldman Sachs | “Sell” → “Neutral” upgrade |
| 2017-01-19 | Goldman Sachs | “Neutral” → “Sell” downgrade |
| 2016-12-15 | Argus | “Buy” → “Hold” downgrade |
| 2016-10-25 | Nomura | “Buy” → “Neutral” downgrade |
| 2016-08-01 | RBC Capital | “Outperform” → “Sector Perform” downgrade |
| 2016-07-20 | Evercore ISI | “Buy” → “Hold” downgrade |
| 2016-07-13 | J.P. Morgan | “Neutral” → “Underweight” downgrade |
| 2016-05-18 | Raymond James | “Underperform” → “Market Perform” upgrade |
| 2016-01-11 | JMP Securities | “Outperform” → “Market Perform” downgrade |
| 2016-01-07 | Baird | “Neutral” → “Outperform” upgrade |
| 2015-08-12 | Barclays | “Overweight” → “Equal Weight” downgrade |