Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 249.40 | 251.40 | 246.50 | 249.10 | 249.10 | 181,444 |
10 May 2024 | 243.05 | 248.90 | 243.00 | 247.75 | 247.75 | 2,865 |
10 May 2024 | 11.75 Dividend | |||||
09 May 2024 | 248.80 | 248.80 | 248.80 | 248.80 | 237.05 | - |
08 May 2024 | 248.70 | 250.50 | 247.40 | 248.80 | 237.05 | 59,295 |
07 May 2024 | 247.75 | 251.20 | 247.30 | 247.45 | 235.76 | 22,421 |
03 May 2024 | 245.90 | 246.40 | 243.60 | 245.70 | 234.10 | 717,187 |
02 May 2024 | 246.25 | 243.60 | 243.60 | 245.50 | 233.91 | 35,932 |
01 May 2024 | 243.70 | 243.70 | 243.70 | 246.35 | 234.72 | 129 |
30 Apr 2024 | 246.55 | 248.40 | 243.70 | 246.35 | 234.72 | 9,719 |
29 Apr 2024 | 244.20 | 244.60 | 242.70 | 244.30 | 232.76 | 1,338 |
26 Apr 2024 | 240.40 | 246.20 | 236.60 | 244.90 | 233.33 | 17,718 |
25 Apr 2024 | 241.30 | 241.50 | 237.60 | 240.80 | 229.43 | 64,061 |
24 Apr 2024 | 244.10 | 246.00 | 240.65 | 241.60 | 230.19 | 51,429 |
23 Apr 2024 | 252.00 | 254.00 | 240.30 | 240.20 | 228.86 | 116,780 |
22 Apr 2024 | 252.70 | 254.60 | 250.50 | 252.50 | 240.58 | 63,248 |
19 Apr 2024 | 249.20 | 251.20 | 248.60 | 249.20 | 237.43 | 22,441 |
18 Apr 2024 | 252.00 | 252.00 | 248.70 | 250.75 | 238.91 | 47,958 |
17 Apr 2024 | 249.70 | 252.80 | 249.60 | 249.80 | 238.00 | 36,001 |
16 Apr 2024 | 250.65 | 251.00 | 247.80 | 250.65 | 238.81 | 44,117 |
15 Apr 2024 | 254.55 | 257.60 | 253.70 | 255.45 | 243.39 | 29,948 |
12 Apr 2024 | 254.45 | 255.50 | 252.40 | 254.75 | 242.72 | 20,941 |
11 Apr 2024 | 252.40 | 256.50 | 251.80 | 252.70 | 240.77 | 9,050 |
10 Apr 2024 | 255.75 | 256.10 | 250.20 | 252.30 | 240.38 | 8,294 |
09 Apr 2024 | 255.85 | 257.29 | 253.80 | 255.35 | 243.29 | 8,244 |
08 Apr 2024 | 257.20 | 258.70 | 255.70 | 257.10 | 244.96 | 10,563 |
05 Apr 2024 | 256.10 | 256.90 | 253.90 | 256.10 | 244.01 | 42,528 |
04 Apr 2024 | 258.75 | 260.50 | 256.30 | 257.70 | 245.53 | 16,339 |
03 Apr 2024 | 249.20 | 258.10 | 249.10 | 256.80 | 244.67 | 26,923 |
02 Apr 2024 | 253.20 | 255.00 | 248.60 | 249.40 | 237.62 | 67,491 |
28 Mar 2024 | 250.85 | 253.80 | 248.40 | 252.00 | 240.10 | 31,433 |
27 Mar 2024 | 248.80 | 250.20 | 245.50 | 248.60 | 236.86 | 99,987 |
26 Mar 2024 | 244.20 | 249.40 | 244.00 | 248.80 | 237.05 | 36,246 |
25 Mar 2024 | 243.85 | 245.40 | 241.60 | 243.85 | 232.33 | 45,748 |
22 Mar 2024 | 242.45 | 245.64 | 242.30 | 242.75 | 231.29 | 40,968 |
21 Mar 2024 | 242.65 | 246.30 | 239.30 | 246.05 | 234.43 | 63,784 |
20 Mar 2024 | 237.70 | 240.30 | 236.40 | 237.40 | 226.19 | 122,136 |
19 Mar 2024 | 238.55 | 240.40 | 236.00 | 238.55 | 227.28 | 85,901 |
18 Mar 2024 | 241.40 | 243.30 | 238.30 | 241.80 | 230.38 | 109,362 |
15 Mar 2024 | 240.70 | 241.50 | 238.10 | 241.20 | 229.81 | 73,631 |
14 Mar 2024 | 244.90 | 246.60 | 239.60 | 240.30 | 228.95 | 78,570 |
13 Mar 2024 | 247.75 | 249.30 | 244.45 | 248.00 | 236.29 | 320,375 |
12 Mar 2024 | 246.75 | 249.50 | 244.00 | 246.85 | 235.19 | 20,525 |
11 Mar 2024 | 245.50 | 248.40 | 243.91 | 245.60 | 234.00 | 105,051 |
08 Mar 2024 | 248.70 | 250.30 | 244.65 | 244.40 | 232.86 | 64,599 |
07 Mar 2024 | 248.00 | 250.20 | 247.50 | 248.20 | 236.48 | 93,305 |
06 Mar 2024 | 246.15 | 249.00 | 244.50 | 246.05 | 234.43 | 20,067 |
05 Mar 2024 | 250.15 | 250.90 | 245.96 | 248.20 | 236.48 | 54,061 |
04 Mar 2024 | 251.75 | 257.30 | 246.60 | 250.25 | 238.43 | 44,752 |
01 Mar 2024 | 268.70 | 287.36 | 252.70 | 260.10 | 247.82 | 268,054 |
29 Feb 2024 | 294.85 | 299.00 | 291.30 | 297.10 | 283.07 | 138,768 |
28 Feb 2024 | 287.15 | 294.61 | 287.00 | 292.20 | 278.40 | 34,663 |
27 Feb 2024 | 290.65 | 292.41 | 288.40 | 289.80 | 276.11 | 60,059 |
26 Feb 2024 | 287.55 | 291.40 | 286.20 | 287.45 | 273.87 | 28,569 |
23 Feb 2024 | 288.00 | 288.50 | 286.60 | 287.85 | 274.26 | 21,310 |
22 Feb 2024 | 290.75 | 292.20 | 287.50 | 287.15 | 273.59 | 3,571 |
21 Feb 2024 | 285.40 | 288.70 | 283.10 | 286.85 | 273.30 | 68,256 |
20 Feb 2024 | 285.60 | 286.80 | 282.80 | 285.50 | 272.02 | 6,901 |
19 Feb 2024 | 280.50 | 284.93 | 279.20 | 281.10 | 267.82 | 13,738 |
16 Feb 2024 | 284.50 | 286.50 | 280.40 | 280.90 | 267.63 | 12,321 |
15 Feb 2024 | 286.15 | 287.40 | 284.60 | 286.05 | 272.54 | 5,324 |
14 Feb 2024 | 280.40 | 285.50 | 279.80 | 281.90 | 268.59 | 17,322 |
13 Feb 2024 | 282.85 | 284.70 | 277.00 | 278.45 | 265.30 | 46,393 |
12 Feb 2024 | 285.70 | 287.40 | 281.94 | 285.80 | 272.30 | 11,444 |
09 Feb 2024 | 283.25 | 287.30 | 282.70 | 282.95 | 269.59 | 111,959 |
08 Feb 2024 | 282.55 | 286.10 | 279.20 | 284.40 | 270.97 | 18,487 |
07 Feb 2024 | 289.10 | 290.10 | 283.00 | 282.55 | 269.21 | 25,805 |
06 Feb 2024 | 292.20 | 292.60 | 287.90 | 292.10 | 278.31 | 12,504 |
05 Feb 2024 | 285.90 | 290.11 | 285.70 | 289.80 | 276.11 | 28,882 |
02 Feb 2024 | 289.40 | 290.40 | 283.40 | 288.10 | 274.49 | 37,594 |
01 Feb 2024 | 289.60 | 294.20 | 289.20 | 293.20 | 279.35 | 69,649 |
31 Jan 2024 | 296.00 | 297.00 | 293.73 | 296.00 | 282.02 | 35,733 |
30 Jan 2024 | 293.20 | 295.90 | 293.10 | 293.70 | 279.83 | 51,861 |
29 Jan 2024 | 291.75 | 293.70 | 289.60 | 291.55 | 277.78 | 29,314 |
26 Jan 2024 | 289.10 | 292.10 | 287.50 | 289.40 | 275.73 | 38,083 |
25 Jan 2024 | 285.60 | 290.40 | 285.70 | 289.90 | 276.21 | 9,692 |
24 Jan 2024 | 284.40 | 290.40 | 282.00 | 285.00 | 271.54 | 20,880 |
23 Jan 2024 | 293.60 | 293.50 | 287.00 | 289.40 | 275.73 | 43,758 |
22 Jan 2024 | 289.80 | 294.60 | 285.30 | 294.75 | 280.83 | 42,925 |
19 Jan 2024 | 292.90 | 293.60 | 286.99 | 287.75 | 274.16 | 38,291 |
18 Jan 2024 | 297.60 | 299.30 | 291.80 | 293.50 | 279.64 | 8,924 |
17 Jan 2024 | 294.15 | 298.00 | 293.10 | 297.60 | 283.55 | 78,998 |
16 Jan 2024 | 294.35 | 296.04 | 293.80 | 293.80 | 279.92 | 56,258 |
15 Jan 2024 | 297.00 | 300.00 | 295.80 | 298.05 | 283.97 | 15,347 |
12 Jan 2024 | 301.40 | 301.90 | 293.90 | 300.90 | 286.69 | 30,068 |
11 Jan 2024 | 294.25 | 297.00 | 290.10 | 294.05 | 280.16 | 43,148 |
10 Jan 2024 | 290.55 | 294.90 | 289.20 | 290.95 | 277.21 | 11,779 |
09 Jan 2024 | 292.20 | 294.70 | 290.80 | 291.85 | 278.07 | 5,692 |
08 Jan 2024 | 298.65 | 299.90 | 289.00 | 294.65 | 280.73 | 38,229 |
05 Jan 2024 | 298.35 | 301.60 | 296.50 | 299.15 | 285.02 | 61,372 |
04 Jan 2024 | 294.15 | 301.30 | 292.00 | 299.85 | 285.69 | 58,522 |
03 Jan 2024 | 289.80 | 294.70 | 289.80 | 290.65 | 276.92 | 81,056 |
02 Jan 2024 | 290.65 | 290.65 | 290.65 | 290.65 | 276.92 | - |
29 Dec 2023 | 289.90 | 291.00 | 285.90 | 290.65 | 276.92 | 3,839 |
28 Dec 2023 | 289.30 | 291.10 | 287.45 | 290.75 | 277.02 | 14,166 |
27 Dec 2023 | 295.15 | 298.40 | 289.90 | 293.60 | 279.73 | 13,649 |
22 Dec 2023 | 289.70 | 296.70 | 288.50 | 294.75 | 280.83 | 19,370 |
21 Dec 2023 | 288.50 | 292.20 | 287.80 | 289.30 | 275.64 | 7,487 |
20 Dec 2023 | 284.00 | 290.54 | 282.10 | 288.00 | 274.40 | 38,697 |
19 Dec 2023 | 290.55 | 291.30 | 286.00 | 289.90 | 276.21 | 25,169 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |