Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 July 2024 | 299.00 | 306.00 | 290.00 | 306.00 | 306.00 | 12,134 |
01 July 2024 | - | - | - | - | - | - |
28 June 2024 | 298.00 | 306.00 | 295.00 | 298.00 | 298.00 | 13,449 |
27 June 2024 | 298.00 | 303.08 | 296.00 | 298.00 | 298.00 | 10,345 |
26 June 2024 | 298.00 | 303.18 | 294.80 | 298.00 | 298.00 | 8,015 |
25 June 2024 | 298.00 | 310.00 | 292.00 | 310.00 | 310.00 | 6,950 |
24 June 2024 | 298.00 | 304.22 | 295.85 | 298.00 | 298.00 | 8,904 |
21 June 2024 | 293.00 | 305.00 | 295.64 | 298.00 | 298.00 | 20,301 |
20 June 2024 | 293.00 | 296.00 | 291.10 | 293.00 | 293.00 | 7,907 |
19 June 2024 | 289.00 | 298.00 | 290.00 | 298.00 | 298.00 | 18,642 |
18 June 2024 | 294.00 | 298.00 | 291.26 | 296.00 | 296.00 | 7,255 |
17 June 2024 | 315.00 | 310.00 | 288.00 | 294.00 | 294.00 | 47,264 |
14 June 2024 | 315.00 | 313.90 | 312.99 | 315.00 | 315.00 | 9,505 |
13 June 2024 | 315.00 | 320.00 | 310.00 | 315.00 | 315.00 | 26,025 |
12 June 2024 | 327.00 | 334.00 | 310.66 | 315.00 | 315.00 | 24,763 |
11 June 2024 | 327.00 | 328.78 | 320.00 | 327.00 | 327.00 | 25,110 |
10 June 2024 | 333.00 | 340.00 | 320.00 | 327.00 | 327.00 | 46,418 |
07 June 2024 | 333.00 | 335.00 | 327.22 | 333.00 | 333.00 | 6,346 |
06 June 2024 | 333.00 | 336.88 | 329.00 | 333.00 | 333.00 | 16,243 |
05 June 2024 | 333.00 | 340.00 | 326.50 | 333.00 | 333.00 | 17,428 |
04 June 2024 | 333.00 | 340.00 | 326.00 | 340.00 | 340.00 | 19,510 |
03 June 2024 | 330.00 | 338.00 | 324.00 | 330.00 | 330.00 | 63,263 |
31 May 2024 | 330.00 | 336.00 | 316.00 | 330.00 | 330.00 | 16,847 |
30 May 2024 | 330.00 | 335.40 | 324.00 | 330.00 | 330.00 | 21,436 |
29 May 2024 | 330.00 | 335.40 | 327.13 | 330.00 | 330.00 | 19,008 |
28 May 2024 | 330.00 | 336.00 | 324.00 | 330.00 | 330.00 | 90,308 |
24 May 2024 | 334.00 | 332.88 | 324.00 | 330.00 | 330.00 | 9,396 |
23 May 2024 | 334.00 | 339.00 | 328.00 | 332.00 | 332.00 | 25,599 |
22 May 2024 | 329.00 | 340.00 | 326.75 | 340.00 | 340.00 | 12,290 |
21 May 2024 | 319.00 | 330.00 | 320.00 | 329.00 | 329.00 | 39,934 |
20 May 2024 | 319.00 | 324.00 | 314.00 | 319.00 | 319.00 | 34,955 |
17 May 2024 | 319.00 | 323.00 | 312.84 | 319.00 | 319.00 | 20,108 |
16 May 2024 | 323.00 | 330.00 | 320.48 | 323.00 | 323.00 | 17,281 |
15 May 2024 | 307.00 | 330.00 | 300.00 | 330.00 | 330.00 | 74,505 |
14 May 2024 | 290.00 | 310.00 | 286.00 | 296.00 | 296.00 | 257,980 |
13 May 2024 | 293.00 | 295.20 | 286.80 | 290.00 | 290.00 | 71,603 |
10 May 2024 | 293.00 | 302.00 | 290.00 | 294.00 | 294.00 | 84,232 |
09 May 2024 | 285.00 | 303.99 | 280.00 | 293.00 | 293.00 | 293,239 |
08 May 2024 | 277.00 | 275.00 | 274.00 | 276.00 | 276.00 | 29,483 |
07 May 2024 | 277.00 | 278.00 | 274.00 | 276.00 | 276.00 | 33,529 |
03 May 2024 | 276.00 | 276.00 | 274.00 | 276.00 | 276.00 | 35,942 |
02 May 2024 | 277.00 | 277.00 | 274.22 | 276.00 | 276.00 | 38,563 |
01 May 2024 | 277.00 | 278.50 | 275.00 | 277.00 | 277.00 | 13,374 |
30 Apr 2024 | 277.00 | 279.70 | 274.00 | 277.00 | 277.00 | 36,213 |
29 Apr 2024 | 277.00 | 280.00 | 275.30 | 277.00 | 277.00 | 12,122 |
26 Apr 2024 | 277.00 | 278.50 | 274.00 | 277.00 | 277.00 | 28,586 |
25 Apr 2024 | 277.00 | 278.50 | 274.00 | 277.00 | 277.00 | 95,227 |
24 Apr 2024 | 277.00 | 278.50 | 270.00 | 270.00 | 270.00 | 58,769 |
23 Apr 2024 | 277.00 | 278.50 | 276.88 | 277.00 | 277.00 | 1,434 |
22 Apr 2024 | 277.00 | 279.00 | 270.00 | 270.00 | 270.00 | 22,177 |
19 Apr 2024 | 276.00 | 280.00 | 276.66 | 277.00 | 277.00 | 1,090 |
18 Apr 2024 | 277.00 | 280.00 | 279.75 | 277.00 | 277.00 | 3,561 |
17 Apr 2024 | 277.00 | 280.00 | 274.00 | 277.00 | 277.00 | 28,254 |
16 Apr 2024 | 277.00 | 280.00 | 274.00 | 277.00 | 277.00 | 70,369 |
15 Apr 2024 | 277.00 | 280.00 | 275.00 | 277.00 | 277.00 | 3,015 |
12 Apr 2024 | 276.00 | 280.00 | 275.60 | 277.00 | 277.00 | 16,630 |
11 Apr 2024 | 273.00 | 279.04 | 272.00 | 276.00 | 276.00 | 26,271 |
10 Apr 2024 | 273.00 | 275.24 | 270.75 | 273.00 | 273.00 | 6,536 |
09 Apr 2024 | 273.00 | 275.40 | 268.00 | 273.00 | 273.00 | 35,654 |
08 Apr 2024 | 273.00 | 278.00 | 268.00 | 273.00 | 273.00 | 35,156 |
05 Apr 2024 | 273.00 | 276.00 | 269.00 | 273.00 | 273.00 | 86,935 |
04 Apr 2024 | 274.00 | 278.00 | 270.00 | 276.00 | 276.00 | 64,172 |
03 Apr 2024 | 262.00 | 278.00 | 260.00 | 274.00 | 274.00 | 66,887 |
02 Apr 2024 | 262.00 | 264.00 | 260.00 | 264.00 | 264.00 | 61,948 |
28 Mar 2024 | 261.00 | 264.00 | 262.00 | 262.00 | 262.00 | 15,951 |
27 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 7,663 |
26 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 25,347 |
25 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 10,815 |
22 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 4,419 |
21 Mar 2024 | 264.00 | 264.00 | 260.00 | 261.00 | 261.00 | 12,567 |
20 Mar 2024 | 264.00 | 266.70 | 260.00 | 264.00 | 264.00 | 2,504 |
19 Mar 2024 | 266.00 | 268.00 | 260.00 | 264.00 | 264.00 | 29,423 |
18 Mar 2024 | 267.00 | 268.50 | 265.00 | 267.00 | 267.00 | 7,461 |
15 Mar 2024 | 269.00 | 272.00 | 265.20 | 267.00 | 267.00 | 27,423 |
14 Mar 2024 | 269.00 | 274.00 | 265.00 | 269.00 | 269.00 | 3,669 |
13 Mar 2024 | 269.00 | 270.40 | 266.00 | 269.00 | 269.00 | 26,658 |
12 Mar 2024 | 269.00 | 270.50 | 268.75 | 269.00 | 269.00 | 13,985 |
11 Mar 2024 | 269.00 | 270.90 | 268.75 | 269.00 | 269.00 | 4,338 |
08 Mar 2024 | 269.00 | 273.00 | 268.30 | 269.00 | 269.00 | 38,430 |
07 Mar 2024 | 269.00 | 274.00 | 267.50 | 269.00 | 269.00 | 27,013 |
06 Mar 2024 | 269.00 | 269.00 | 266.30 | 269.00 | 269.00 | 1,739 |
05 Mar 2024 | 267.00 | 270.00 | 266.10 | 269.00 | 269.00 | 6,246 |
04 Mar 2024 | 267.00 | 270.00 | 265.00 | 270.00 | 270.00 | 40,407 |
01 Mar 2024 | 266.00 | 274.00 | 262.00 | 274.00 | 274.00 | 35,536 |
29 Feb 2024 | 266.00 | 263.50 | 263.50 | 266.00 | 266.00 | 572 |
28 Feb 2024 | 266.00 | 268.00 | 262.00 | 268.00 | 268.00 | 4,868 |
27 Feb 2024 | 265.00 | 270.00 | 260.00 | 266.00 | 266.00 | 34,932 |
26 Feb 2024 | 261.00 | 267.00 | 258.00 | 264.00 | 264.00 | 52,424 |
23 Feb 2024 | 256.00 | 260.00 | 252.00 | 260.00 | 260.00 | 63,476 |
22 Feb 2024 | 258.00 | 260.00 | 253.25 | 256.00 | 256.00 | 48,151 |
21 Feb 2024 | 257.00 | 260.00 | 254.00 | 257.00 | 257.00 | 53,994 |
20 Feb 2024 | 257.00 | 257.00 | 254.00 | 254.00 | 254.00 | 20,869 |
19 Feb 2024 | 255.00 | 260.00 | 256.00 | 256.00 | 256.00 | 49,560 |
16 Feb 2024 | 255.00 | 255.00 | 251.65 | 255.00 | 255.00 | 36,545 |
15 Feb 2024 | 255.00 | 254.40 | 251.50 | 255.00 | 255.00 | 46,182 |
14 Feb 2024 | 241.00 | 253.40 | 244.00 | 252.00 | 252.00 | 57,477 |
13 Feb 2024 | 252.00 | 250.00 | 234.00 | 238.00 | 238.00 | 195,203 |
12 Feb 2024 | 276.00 | 275.05 | 250.00 | 260.00 | 260.00 | 111,553 |
09 Feb 2024 | 276.00 | 280.00 | 272.80 | 276.00 | 276.00 | 61,035 |
08 Feb 2024 | 278.00 | 280.00 | 272.00 | 276.00 | 276.00 | 24,066 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |