Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
16 Sept 2024 | 311.70 | 316.60 | 310.80 | 312.85 | 312.85 | 49,947 |
13 Sept 2024 | 319.85 | 319.85 | 310.00 | 311.70 | 311.70 | 20,918 |
12 Sept 2024 | 319.65 | 320.00 | 314.70 | 316.15 | 316.15 | 39,080 |
11 Sept 2024 | 313.85 | 317.20 | 310.00 | 315.95 | 315.95 | 78,267 |
10 Sept 2024 | 305.00 | 310.25 | 305.00 | 307.95 | 307.95 | 27,066 |
09 Sept 2024 | 306.00 | 308.95 | 302.50 | 304.85 | 304.85 | 71,333 |
06 Sept 2024 | 312.05 | 320.65 | 303.85 | 306.35 | 306.35 | 188,906 |
05 Sept 2024 | 305.30 | 312.35 | 305.15 | 310.45 | 310.45 | 74,146 |
04 Sept 2024 | 298.10 | 307.45 | 296.55 | 304.55 | 304.55 | 138,435 |
03 Sept 2024 | 298.20 | 300.60 | 297.45 | 298.80 | 298.80 | 13,130 |
30 Aug 2024 | 299.00 | 299.00 | 295.45 | 296.50 | 296.50 | 11,807 |
29 Aug 2024 | 299.30 | 299.30 | 289.80 | 297.85 | 297.85 | 76,934 |
28 Aug 2024 | 298.00 | 300.25 | 295.30 | 297.55 | 297.55 | 17,090 |
27 Aug 2024 | 293.80 | 301.00 | 293.80 | 297.95 | 297.95 | 24,548 |
26 Aug 2024 | 294.00 | 296.80 | 293.35 | 294.85 | 294.85 | 45,101 |
23 Aug 2024 | 302.95 | 304.00 | 294.05 | 294.35 | 294.35 | 49,906 |
22 Aug 2024 | 296.00 | 305.60 | 296.00 | 301.10 | 301.10 | 52,473 |
21 Aug 2024 | 295.90 | 302.00 | 295.60 | 296.25 | 296.25 | 68,140 |
20 Aug 2024 | 298.00 | 299.00 | 294.45 | 295.75 | 295.75 | 587,448 |
19 Aug 2024 | 291.45 | 299.00 | 291.00 | 295.40 | 295.40 | 46,369 |
16 Aug 2024 | 295.00 | 295.00 | 288.50 | 290.35 | 290.35 | 15,289 |
15 Aug 2024 | - | - | - | - | - | - |
14 Aug 2024 | 290.75 | 293.00 | 284.95 | 290.65 | 290.65 | 40,495 |
13 Aug 2024 | 295.85 | 295.90 | 288.60 | 289.50 | 289.50 | 18,451 |
12 Aug 2024 | 296.70 | 296.70 | 289.65 | 295.10 | 295.10 | 58,054 |
09 Aug 2024 | 299.45 | 299.45 | 292.00 | 293.85 | 293.85 | 20,292 |
08 Aug 2024 | 299.60 | 302.90 | 293.85 | 294.85 | 294.85 | 50,038 |
07 Aug 2024 | 297.05 | 302.90 | 292.10 | 298.90 | 298.90 | 64,323 |
06 Aug 2024 | 293.75 | 302.05 | 293.75 | 297.20 | 297.20 | 62,643 |
05 Aug 2024 | 296.55 | 305.35 | 294.40 | 296.85 | 296.85 | 99,208 |
02 Aug 2024 | 295.00 | 307.10 | 295.00 | 302.60 | 302.60 | 46,060 |
01 Aug 2024 | 310.40 | 310.40 | 303.50 | 305.00 | 305.00 | 41,780 |
31 July 2024 | 304.05 | 310.95 | 303.75 | 307.00 | 307.00 | 212,273 |
30 July 2024 | 283.00 | 314.00 | 282.10 | 304.85 | 304.85 | 520,400 |
29 July 2024 | 278.55 | 283.70 | 276.15 | 281.50 | 281.50 | 142,038 |
26 July 2024 | 276.90 | 276.90 | 273.70 | 275.45 | 275.45 | 19,782 |
25 July 2024 | 273.50 | 275.30 | 272.20 | 274.90 | 274.90 | 40,482 |
24 July 2024 | 273.15 | 275.45 | 273.00 | 273.70 | 273.70 | 37,620 |
23 July 2024 | 273.55 | 274.00 | 266.65 | 273.15 | 273.15 | 23,441 |
22 July 2024 | 271.55 | 272.30 | 268.85 | 270.90 | 270.90 | 62,890 |
19 July 2024 | 277.80 | 277.80 | 270.55 | 271.50 | 271.50 | 33,022 |
18 July 2024 | 279.95 | 279.95 | 273.80 | 274.55 | 274.55 | 79,802 |
17 July 2024 | - | - | - | - | - | - |
16 July 2024 | 279.95 | 281.40 | 278.75 | 280.05 | 280.05 | 25,845 |
15 July 2024 | 280.55 | 280.80 | 275.50 | 279.90 | 279.90 | 60,496 |
12 July 2024 | 281.05 | 282.20 | 277.50 | 278.15 | 278.15 | 61,282 |
11 July 2024 | 287.95 | 287.95 | 278.00 | 279.40 | 279.40 | 55,746 |
10 July 2024 | 275.25 | 285.75 | 269.75 | 282.30 | 282.30 | 75,088 |
09 July 2024 | 271.00 | 274.00 | 269.00 | 273.15 | 273.15 | 125,698 |
08 July 2024 | 270.45 | 272.60 | 269.15 | 270.70 | 270.70 | 39,128 |
05 July 2024 | 271.45 | 272.00 | 265.55 | 266.80 | 266.80 | 95,706 |
03 July 2024 | 270.85 | 273.45 | 267.75 | 268.10 | 268.10 | 98,942 |
02 July 2024 | 272.60 | 273.05 | 269.00 | 269.85 | 269.85 | 46,590 |
01 July 2024 | 275.15 | 275.15 | 269.70 | 270.10 | 270.10 | 29,676 |
28 June 2024 | 274.90 | 274.90 | 269.40 | 270.05 | 270.05 | 17,752 |
27 June 2024 | 272.10 | 274.50 | 270.00 | 273.55 | 273.55 | 46,424 |
26 June 2024 | 278.00 | 279.45 | 269.70 | 270.15 | 270.15 | 31,876 |
25 June 2024 | 278.95 | 279.75 | 274.40 | 274.85 | 274.85 | 34,578 |
24 June 2024 | 278.50 | 279.55 | 275.00 | 277.30 | 277.30 | 39,837 |
21 June 2024 | 282.85 | 284.50 | 273.70 | 274.30 | 274.30 | 75,564 |
21 June 2024 | 2.5 Dividend | |||||
20 June 2024 | 280.65 | 284.55 | 280.40 | 283.00 | 280.50 | 30,596 |
20 June 2024 | 1.25 Dividend | |||||
18 June 2024 | 283.05 | 285.10 | 278.75 | 281.55 | 277.82 | 64,823 |
17 June 2024 | - | - | - | - | - | - |
14 June 2024 | 285.00 | 285.00 | 281.55 | 282.90 | 279.16 | 33,315 |
13 June 2024 | 286.85 | 287.95 | 282.55 | 283.40 | 279.65 | 32,501 |
12 June 2024 | 283.00 | 285.90 | 283.00 | 283.95 | 280.19 | 39,951 |
11 June 2024 | 285.05 | 287.25 | 281.55 | 282.65 | 278.91 | 14,048 |
10 June 2024 | 279.40 | 289.50 | 279.40 | 284.30 | 280.54 | 75,547 |
07 June 2024 | 277.75 | 280.00 | 274.00 | 278.30 | 274.62 | 13,379 |
06 June 2024 | 276.05 | 277.05 | 272.50 | 273.35 | 269.73 | 23,109 |
05 June 2024 | 268.05 | 275.95 | 261.85 | 273.05 | 269.44 | 59,496 |
04 June 2024 | 274.40 | 274.40 | 252.20 | 262.75 | 259.27 | 52,339 |
03 June 2024 | 274.80 | 274.85 | 269.65 | 270.65 | 267.07 | 15,153 |
31 May 2024 | 272.45 | 272.45 | 266.25 | 269.40 | 265.83 | 25,977 |
30 May 2024 | 277.70 | 277.70 | 268.60 | 269.75 | 266.18 | 6,860 |
29 May 2024 | 274.95 | 275.00 | 272.00 | 272.35 | 268.75 | 5,096 |
28 May 2024 | 273.95 | 274.50 | 268.65 | 273.45 | 269.83 | 31,094 |
24 May 2024 | 274.90 | 274.90 | 272.00 | 273.25 | 269.63 | 20,224 |
23 May 2024 | 275.90 | 275.90 | 271.75 | 273.50 | 269.88 | 12,277 |
22 May 2024 | 276.80 | 276.80 | 269.80 | 272.80 | 269.19 | 60,016 |
21 May 2024 | 278.00 | 278.00 | 271.55 | 272.00 | 268.40 | 14,925 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 275.35 | 278.65 | 273.55 | 276.45 | 272.79 | 21,360 |
16 May 2024 | 278.95 | 278.95 | 271.10 | 272.55 | 268.94 | 29,102 |
15 May 2024 | 279.65 | 279.65 | 273.00 | 273.80 | 270.18 | 8,954 |
14 May 2024 | 271.05 | 276.95 | 271.05 | 274.15 | 270.52 | 21,688 |
13 May 2024 | 282.95 | 282.95 | 269.65 | 270.25 | 266.67 | 41,801 |
10 May 2024 | 279.80 | 281.95 | 276.30 | 277.95 | 274.27 | 28,243 |
09 May 2024 | 284.10 | 284.10 | 274.45 | 277.60 | 273.93 | 20,275 |
08 May 2024 | 286.60 | 286.60 | 278.05 | 278.50 | 274.81 | 13,934 |
07 May 2024 | 290.25 | 290.25 | 281.40 | 283.30 | 279.55 | 21,631 |
06 May 2024 | 294.00 | 295.00 | 284.10 | 287.65 | 283.84 | 63,299 |
03 May 2024 | 288.00 | 300.25 | 285.00 | 288.30 | 284.48 | 112,093 |
02 May 2024 | 281.55 | 287.90 | 280.50 | 285.40 | 281.62 | 58,786 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 282.15 | 282.30 | 278.85 | 279.80 | 276.10 | 8,911 |
29 Apr 2024 | 281.80 | 283.70 | 279.05 | 280.25 | 276.54 | 18,358 |
26 Apr 2024 | 279.65 | 281.00 | 275.90 | 279.90 | 276.20 | 15,402 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |