| Date | Open | High | Low | Close | Volume |
| Summary | |||||
| Previous 2 weeks (07/05/2026 to 20/05/2026) |
53.50 | 53.50 | 50.25 | 52.50 | 251,504,740 |
| Previous 4 weeks (01/04/2026 to 06/05/2026) |
53.50 | 55.75 | 50.50 | 53.25 | 533,607,284 |
| Daily Historical Data | |||||
| 05/06/2026 | 58.50 | 58.50 | 57.50 | 58.00 | 24,391,121 |
| 04/06/2026 | 56.25 | 59.00 | 55.75 | 58.50 | 107,618,168 |
| 02/06/2026 | 55.25 | 56.50 | 54.50 | 56.25 | 55,723,861 |
| 29/05/2026 | 55.25 | 55.50 | 54.75 | 55.25 | 48,988,445 |
| 28/05/2026 | 54.75 | 55.50 | 54.25 | 55.00 | 52,185,928 |
| 27/05/2026 | 54.25 | 55.00 | 54.25 | 54.50 | 20,365,452 |
| 26/05/2026 | 54.00 | 55.00 | 54.00 | 54.00 | 24,121,707 |
| 25/05/2026 | 53.25 | 54.25 | 53.25 | 54.25 | 28,405,849 |
| 22/05/2026 | 53.00 | 53.00 | 52.25 | 52.75 | 15,521,101 |
| 21/05/2026 | 53.25 | 53.50 | 52.50 | 52.75 | 28,396,285 |
| 20/05/2026 | 52.25 | 53.00 | 52.25 | 52.50 | 21,470,559 |
| 19/05/2026 | 52.25 | 53.25 | 52.00 | 52.75 | 18,835,526 |
| 18/05/2026 | 52.75 | 52.75 | 52.00 | 52.50 | 14,048,145 |
| 15/05/2026 | 53.25 | 53.25 | 52.50 | 53.00 | 13,340,049 |
| 14/05/2026 | 52.50 | 53.50 | 52.25 | 53.25 | 50,613,349 |
| 13/05/2026 | 52.00 | 52.50 | 51.25 | 51.75 | 25,153,522 |
| 12/05/2026 | 50.75 | 52.00 | 50.75 | 51.75 | 21,094,159 |
| 11/05/2026 | 51.25 | 51.50 | 50.25 | 50.75 | 34,676,746 |
| 08/05/2026 | 52.00 | 52.25 | 51.25 | 51.25 | 23,346,646 |
| 07/05/2026 | 53.50 | 53.50 | 52.50 | 52.75 | 28,926,039 |
| 06/05/2026 | 51.25 | 53.25 | 51.00 | 53.25 | 48,373,488 |
| 05/05/2026 | 51.00 | 51.25 | 50.50 | 51.25 | 16,935,486 |
| 30/04/2026 | 50.50 | 51.25 | 50.50 | 51.25 | 18,819,464 |
| 29/04/2026 | 51.50 | 51.75 | 50.50 | 51.00 | 56,168,218 |
| 28/04/2026 | 53.50 | 53.75 | 52.25 | 52.50 | 34,699,937 |
| 27/04/2026 | 54.50 | 54.75 | 53.75 | 54.00 | 15,854,237 |
| 24/04/2026 | 54.75 | 54.75 | 53.75 | 54.50 | 31,797,384 |
| 23/04/2026 | 54.50 | 55.25 | 54.25 | 55.25 | 29,591,156 |
| 22/04/2026 | 54.25 | 55.50 | 54.25 | 54.75 | 12,786,717 |
| 21/04/2026 | 55.00 | 55.00 | 54.50 | 54.75 | 8,953,842 |
| 20/04/2026 | 54.75 | 55.25 | 54.25 | 54.50 | 12,456,530 |
| 17/04/2026 | 55.00 | 55.25 | 54.00 | 54.75 | 21,121,661 |
| 16/04/2026 | 54.50 | 55.75 | 54.50 | 55.25 | 46,229,567 |
| 10/04/2026 | 55.00 | 55.00 | 53.75 | 54.00 | 10,331,331 |
| 09/04/2026 | 54.25 | 54.75 | 53.75 | 54.75 | 25,961,727 |
| 08/04/2026 | 54.50 | 54.75 | 54.00 | 54.50 | 36,290,643 |
| 07/04/2026 | 52.50 | 53.00 | 51.75 | 52.75 | 26,606,085 |
| 03/04/2026 | 53.50 | 54.00 | 52.75 | 53.00 | 19,957,626 |
| 02/04/2026 | 53.00 | 53.75 | 52.75 | 53.50 | 20,494,316 |
| 01/04/2026 | 53.50 | 54.25 | 53.25 | 53.75 | 40,177,869 |
| 31/03/2026 | 51.75 | 52.00 | 50.75 | 52.00 | 34,982,382 |
| 30/03/2026 | 51.00 | 52.00 | 51.00 | 51.50 | 27,587,564 |
| 27/03/2026 | 51.25 | 52.50 | 50.75 | 52.25 | 52,936,580 |
| 26/03/2026 | 50.00 | 50.75 | 49.50 | 50.75 | 28,163,596 |
| 25/03/2026 | 50.25 | 51.25 | 50.00 | 51.00 | 45,514,068 |
| 24/03/2026 | 48.50 | 49.50 | 48.25 | 48.75 | 36,695,649 |
| 23/03/2026 | 47.50 | 48.00 | 47.25 | 47.75 | 41,737,396 |
| 20/03/2026 | 49.00 | 49.00 | 48.00 | 48.75 | 26,585,787 |
| 19/03/2026 | 48.75 | 49.25 | 48.00 | 48.00 | 32,003,089 |
| 18/03/2026 | 50.00 | 50.25 | 49.50 | 49.50 | 22,548,042 |
| 17/03/2026 | 48.75 | 50.25 | 48.75 | 49.50 | 36,988,370 |
| 16/03/2026 | 49.00 | 49.00 | 48.00 | 48.25 | 39,622,260 |
| 13/03/2026 | 49.75 | 50.00 | 48.75 | 49.00 | 42,055,367 |
| 12/03/2026 | 50.25 | 50.75 | 49.50 | 50.50 | 38,816,655 |
| 11/03/2026 | 50.00 | 52.50 | 50.00 | 51.00 | 58,160,972 |
| 10/03/2026 | 51.00 | 51.00 | 49.50 | 49.75 | 26,289,450 |
| 09/03/2026 | 46.75 | 49.50 | 46.50 | 49.50 | 46,872,757 |
| 06/03/2026 | 50.00 | 51.00 | 49.50 | 50.50 | 39,003,319 |
| 05/03/2026 | 50.50 | 51.00 | 49.50 | 51.00 | 76,213,217 |
| 04/03/2026 | 50.00 | 50.25 | 45.00 | 48.50 | 130,405,538 |