Date | Open | High | Low | Close | Volume |
24th Jul 2025 (Thu) | 316.60 | 319.10 | 316.00 | 317.55 | 77,136 |
23rd Jul 2025 (Wed) | 302.30 | 307.40 | 300.80 | 304.90 | 40,093 |
22nd Jul 2025 (Tue) | 314.30 | 314.30 | 301.50 | 302.25 | 75,775 |
21st Jul 2025 (Mon) | 322.20 | 322.20 | 309.20 | 308.80 | 59,866 |
18th Jul 2025 (Fri) | 325.00 | 325.00 | 325.00 | 326.60 | 40,126 |
17th Jul 2025 (Thu) | 339.50 | 339.50 | 338.30 | 332.30 | 53,468 |
16th Jul 2025 (Wed) | 333.15 | 333.15 | 323.10 | 323.10 | 23,574 |
15th Jul 2025 (Tue) | 323.10 | 327.50 | 323.10 | 333.15 | 83,619 |
14th Jul 2025 (Mon) | 321.60 | 327.80 | 321.60 | 328.10 | 81,964 |
11th Jul 2025 (Fri) | 326.50 | 326.50 | 320.10 | 319.40 | 74,458 |
10th Jul 2025 (Thu) | 332.10 | 335.70 | 330.40 | 333.00 | 24,496 |
9th Jul 2025 (Wed) | 342.20 | 342.20 | 335.90 | 336.15 | 76,864 |
8th Jul 2025 (Tue) | 331.50 | 340.90 | 331.50 | 340.15 | 23,387 |
7th Jul 2025 (Mon) | 337.50 | 337.50 | 337.50 | 331.50 | 243,237 |
4th Jul 2025 (Fri) | 323.80 | 326.20 | 323.80 | 327.30 | 39,043 |
3rd Jul 2025 (Thu) | 333.50 | 333.50 | 327.40 | 327.95 | 113,712 |
2nd Jul 2025 (Wed) | 323.70 | 323.70 | 323.70 | 325.45 | 34,246 |
1st Jul 2025 (Tue) | 325.50 | 325.50 | 321.40 | 323.05 | 120,820 |
30th Jun 2025 (Mon) | 336.90 | 342.10 | 336.90 | 339.30 | 66,691 |
27th Jun 2025 (Fri) | 338.60 | 347.80 | 337.40 | 343.80 | 75,489 |
26th Jun 2025 (Thu) | 329.10 | 329.10 | 329.00 | 328.40 | 39,069 |
25th Jun 2025 (Wed) | 328.80 | 331.90 | 328.80 | 330.85 | 59,836 |
24th Jun 2025 (Tue) | 331.50 | 338.40 | 331.50 | 333.50 | 12,270 |
23rd Jun 2025 (Mon) | 326.00 | 326.00 | 314.80 | 314.65 | 30,623 |
20th Jun 2025 (Fri) | 327.90 | 327.90 | 321.20 | 320.90 | 6,418 |
19th Jun 2025 (Thu) | 325.40 | 325.90 | 320.40 | 322.25 | 132,927 |
18th Jun 2025 (Wed) | 316.60 | 316.60 | 316.60 | 315.10 | 40,822 |
17th Jun 2025 (Tue) | 315.00 | 315.60 | 315.00 | 315.60 | 3,494 |
16th Jun 2025 (Mon) | 305.80 | 305.80 | 304.00 | 307.45 | 1,990 |
13th Jun 2025 (Fri) | 305.90 | 306.10 | 299.70 | 301.85 | 54,919 |
12th Jun 2025 (Thu) | 318.10 | 327.30 | 309.00 | 312.05 | 184,807 |
11th Jun 2025 (Wed) | 330.60 | 330.60 | 323.00 | 327.35 | 81,746 |
10th Jun 2025 (Tue) | 333.00 | 333.10 | 324.80 | 332.15 | 23,374 |
9th Jun 2025 (Mon) | 331.60 | 334.60 | 331.50 | 329.20 | 32,597 |
6th Jun 2025 (Fri) | 323.30 | 333.30 | 323.30 | 330.15 | 56,282 |
5th Jun 2025 (Thu) | 310.00 | 311.00 | 309.90 | 319.25 | 105,902 |
4th Jun 2025 (Wed) | 321.00 | 321.40 | 321.00 | 316.20 | 20,994 |
3rd Jun 2025 (Tue) | 322.70 | 326.80 | 322.70 | 324.60 | 40,869 |
2nd Jun 2025 (Mon) | 326.00 | 326.00 | 315.20 | 317.10 | 179,641 |
30th May 2025 (Fri) | 343.10 | 350.30 | 339.80 | 344.90 | 112,999 |
29th May 2025 (Thu) | 350.30 | 350.30 | 335.70 | 336.60 | 169,041 |
28th May 2025 (Wed) | 335.30 | 341.30 | 332.90 | 342.95 | 162,200 |
27th May 2025 (Tue) | 340.50 | 343.10 | 336.90 | 341.50 | 139,467 |
26th May 2025 (Mon) | 323.493 | 323.493 | 323.493 | 323.493 | 0 |