Filter Dates: From
  To
   

Historical price from Dec 22, 2025 to Mar 19, 2026

Date Open High Low Close Volume (Shares)
Summary
Previous 2 weeks
(19/02/2026 to 05/03/2026)
194.00 214.00 164.50 176.50 89,950,230
Previous 4 weeks
(22/01/2026 to 18/02/2026)
165.00 195.00 162.00 189.50 96,382,553
Daily Historical Data
19/03/2026 164.00 166.00 160.50 160.50 5,983,665
18/03/2026 169.50 170.00 166.00 166.50 5,168,227
17/03/2026 169.00 171.00 168.50 169.50 5,789,994
16/03/2026 178.00 179.50 176.00 176.50 6,109,182
13/03/2026 176.00 178.00 175.50 177.00 5,455,516
12/03/2026 178.00 178.50 175.00 176.50 6,968,551
11/03/2026 178.00 183.00 177.50 179.00 6,010,764
10/03/2026 175.50 181.00 172.50 178.00 8,201,763
09/03/2026 165.00 171.50 164.00 170.50 8,120,619
06/03/2026 174.50 175.50 170.50 172.00 6,059,098
05/03/2026 180.00 183.00 172.50 176.50 10,517,274
04/03/2026 165.00 175.00 164.50 173.50 15,538,990
02/03/2026 197.50 198.00 185.00 185.00 17,714,340
27/02/2026 207.00 214.00 203.00 213.00 10,609,563
26/02/2026 193.00 205.00 192.00 203.00 10,191,449
25/02/2026 192.00 195.00 189.00 191.50 5,798,193
24/02/2026 187.50 190.50 185.50 190.50 3,439,168
23/02/2026 190.00 190.50 187.00 188.50 3,012,794
20/02/2026 193.50 194.50 188.00 190.50 4,786,868
19/02/2026 194.00 198.50 192.50 194.00 8,341,591
18/02/2026 190.00 194.00 188.50 189.50 3,404,289
17/02/2026 187.50 190.50 187.00 189.00 2,058,694
16/02/2026 186.50 189.50 185.50 188.00 2,416,789
13/02/2026 190.00 190.00 187.00 187.50 2,875,085
12/02/2026 186.00 190.50 186.00 190.50 4,063,212
11/02/2026 187.50 195.00 187.50 190.00 9,278,306
10/02/2026 176.50 187.50 175.50 187.50 9,868,700
09/02/2026 177.50 182.00 175.00 177.00 11,557,589
06/02/2026 169.00 174.00 168.50 170.00 5,555,264
05/02/2026 164.50 168.50 163.50 168.00 3,158,540
04/02/2026 165.50 166.50 164.00 165.00 2,110,016
03/02/2026 166.00 168.00 165.00 165.50 2,275,208
02/02/2026 167.50 168.50 163.50 165.00 3,150,726
30/01/2026 166.50 168.00 165.50 167.50 3,379,413
29/01/2026 167.00 169.00 166.50 168.00 1,926,228
28/01/2026 169.00 171.00 166.00 169.00 3,065,707
27/01/2026 168.50 173.00 168.00 168.50 5,930,719
26/01/2026 166.00 167.50 162.50 167.50 4,840,857
23/01/2026 165.50 169.00 164.50 166.50 8,437,287
22/01/2026 165.00 166.00 162.00 163.50 7,029,924
21/01/2026 158.50 165.00 157.50 165.00 12,037,922
20/01/2026 151.00 156.50 150.50 155.00 11,247,948
19/01/2026 143.00 151.00 142.50 150.00 7,974,698
16/01/2026 143.00 145.00 142.00 143.50 6,237,378
15/01/2026 140.00 144.00 140.00 143.00 6,700,898
14/01/2026 140.00 142.00 139.50 140.00 5,794,650
13/01/2026 139.50 141.00 136.00 136.50 6,877,068
12/01/2026 145.00 145.50 137.50 138.50 16,801,464
09/01/2026 154.50 154.50 147.00 147.50 11,825,551
08/01/2026 154.50 155.50 151.00 154.50 5,521,661
07/01/2026 154.00 155.50 152.50 155.00 7,255,977
06/01/2026 159.00 159.00 152.50 156.00 7,408,893
05/01/2026 160.00 161.50 159.00 159.00 2,715,625
30/12/2025 158.50 159.50 157.50 157.50 2,124,752
29/12/2025 160.00 161.00 158.50 158.50 1,508,258
26/12/2025 161.00 161.00 159.00 160.50 1,550,200
25/12/2025 165.00 165.50 160.50 161.00 2,116,681
24/12/2025 162.00 165.00 161.00 164.50 3,363,699
23/12/2025 161.00 162.50 159.00 161.00 2,939,374
22/12/2025 162.50 164.50 160.00 160.00 2,197,630