|
| 3 month ago | 1 month ago | Current |
| Buy | 40 | 39 | 39 |
| Overweight | 4 | 4 | 4 |
| Hold | 1 | 3 | 3 |
| Underweight | 0 | 0 | 0 |
| Sell | 0 | 0 | 0 |
| consensus | buy | buy | buy |