Last update: 23 March 2026
Consensus numbers are based on the average estimates of all the broker houses listed below.
Last update: 23 March 2026
Consensus numbers are based on the average estimates of all the broker houses listed below.
Buy | 54% |
|---|---|
Hold | 46% |
Sell | 0% |