Last update: 07 September 2026
Consensus numbers are based on the average estimates of all the broker houses listed below.
Last update: 07 September 2026
Consensus numbers are based on the average estimates of all the broker houses listed below.
Buy | 58% |
|---|---|
Hold | 42% |
Sell | 0% |