Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Jun 2024 | 276.30 | 278.10 | 275.00 | 277.00 | 277.00 | 162,749 |
14 Jun 2024 | 273.20 | 276.60 | 272.60 | 275.24 | 275.24 | 12,145 |
13 Jun 2024 | 273.10 | 274.10 | 271.00 | 273.66 | 273.66 | 3,240 |
12 Jun 2024 | 272.50 | 273.40 | 267.80 | 273.00 | 273.00 | 271,029 |
11 Jun 2024 | 271.25 | 277.90 | 271.40 | 272.38 | 272.38 | 186,222 |
10 Jun 2024 | 268.60 | 269.00 | 267.10 | 267.63 | 267.63 | 4,243 |
07 Jun 2024 | 269.80 | 269.30 | 266.60 | 268.10 | 268.10 | 3,243 |
06 Jun 2024 | - | - | - | - | - | - |
05 Jun 2024 | 269.50 | 270.60 | 267.60 | 268.75 | 268.75 | 82,663 |
04 Jun 2024 | 279.45 | 278.70 | 269.00 | 271.70 | 271.70 | 6,340 |
03 Jun 2024 | 279.65 | 279.90 | 277.90 | 278.76 | 278.76 | 8,574 |
31 May 2024 | 280.00 | 279.40 | 277.30 | 278.37 | 278.37 | 10,730 |
30 May 2024 | 278.15 | 280.70 | 277.40 | 279.22 | 279.22 | 2,716 |
29 May 2024 | 281.60 | 281.40 | 278.10 | 279.00 | 279.00 | 14,553 |
28 May 2024 | 282.45 | 284.90 | 280.20 | 280.70 | 280.70 | 5,803 |
24 May 2024 | 283.85 | 284.60 | 283.20 | 284.30 | 284.30 | 4,281 |
23 May 2024 | 285.00 | 285.70 | 283.90 | 285.00 | 285.00 | 7,099 |
22 May 2024 | 281.70 | 284.90 | 282.10 | 283.24 | 283.24 | 3,348 |
21 May 2024 | 281.80 | 284.00 | 281.70 | 282.79 | 282.79 | 12,268 |
20 May 2024 | 287.15 | 287.60 | 286.10 | 286.85 | 286.85 | 4,801 |
17 May 2024 | 287.25 | 289.30 | 286.90 | 288.28 | 288.28 | 6,442 |
16 May 2024 | 292.30 | 292.80 | 287.40 | 289.50 | 289.50 | 3,237 |
15 May 2024 | 294.05 | 294.10 | 291.80 | 292.10 | 292.10 | 3,388 |
14 May 2024 | 294.85 | 295.80 | 293.00 | 294.53 | 294.53 | 5,485 |
13 May 2024 | 295.65 | 296.90 | 294.70 | 295.99 | 295.99 | 2,848 |
10 May 2024 | 294.85 | 297.30 | 290.50 | 292.38 | 292.38 | 8,685 |
09 May 2024 | - | - | - | - | - | - |
08 May 2024 | 290.25 | 294.50 | 292.40 | 293.88 | 293.88 | 29,135 |
07 May 2024 | 290.35 | 290.80 | 289.60 | 289.80 | 289.80 | 1,724 |
03 May 2024 | 283.45 | 288.50 | 284.10 | 288.40 | 288.40 | 6,382 |
02 May 2024 | 285.60 | 286.70 | 283.20 | 283.20 | 283.20 | 226,874 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 286.65 | 288.80 | 285.10 | 285.40 | 285.40 | 378,279 |
29 Apr 2024 | 281.50 | 286.90 | 283.00 | 284.89 | 284.89 | 5,557 |
26 Apr 2024 | 290.45 | 289.60 | 279.70 | 281.73 | 281.73 | 17,022 |
25 Apr 2024 | 289.50 | 291.40 | 282.50 | 289.20 | 289.20 | 281,764 |
24 Apr 2024 | 288.40 | 290.40 | 287.60 | 289.00 | 289.00 | 22,523 |
23 Apr 2024 | 290.65 | 291.60 | 288.90 | 289.87 | 289.87 | 22,912 |
22 Apr 2024 | 290.55 | 291.50 | 288.00 | 290.10 | 290.10 | 12,762 |
19 Apr 2024 | 286.35 | 289.60 | 284.60 | 289.60 | 289.60 | 22,001 |
18 Apr 2024 | 293.20 | 293.50 | 284.50 | 288.44 | 288.44 | 30,258 |
17 Apr 2024 | 292.10 | 298.80 | 290.20 | 293.28 | 293.28 | 143,260 |
16 Apr 2024 | 292.70 | 295.60 | 290.50 | 292.73 | 292.73 | 9,610 |
15 Apr 2024 | 297.20 | 297.70 | 290.60 | 294.72 | 294.72 | 21,814 |
12 Apr 2024 | 300.30 | 301.20 | 296.40 | 298.92 | 298.92 | 12,356 |
11 Apr 2024 | 303.75 | 302.40 | 297.70 | 300.56 | 300.56 | 22,755 |
10 Apr 2024 | 300.90 | 305.60 | 300.40 | 302.51 | 302.51 | 30,517 |
09 Apr 2024 | 304.90 | 303.70 | 300.60 | 302.02 | 302.02 | 15,453 |
08 Apr 2024 | 304.80 | 305.00 | 301.40 | 303.29 | 303.29 | 9,159 |
05 Apr 2024 | 304.20 | 305.50 | 302.10 | 305.20 | 305.20 | 17,705 |
04 Apr 2024 | 306.05 | 307.90 | 304.80 | 305.40 | 305.40 | 40,513 |
03 Apr 2024 | 303.35 | 307.00 | 300.50 | 304.88 | 304.88 | 44,212 |
02 Apr 2024 | 310.65 | 313.80 | 310.00 | 311.70 | 311.70 | 57,701 |
28 Mar 2024 | 309.60 | 312.40 | 310.00 | 311.20 | 311.20 | 12,328 |
27 Mar 2024 | 305.30 | 311.40 | 307.80 | 308.45 | 308.45 | 26,829 |
26 Mar 2024 | 302.85 | 305.80 | 301.70 | 303.66 | 303.66 | 2,017,201 |
25 Mar 2024 | 302.65 | 304.30 | 299.50 | 301.96 | 301.96 | 1,620,031 |
22 Mar 2024 | 296.80 | 303.80 | 296.80 | 302.13 | 302.13 | 42,553 |
21 Mar 2024 | 299.45 | 299.40 | 295.40 | 296.67 | 296.67 | 20,015 |
21 Mar 2024 | 4.25 Dividend | |||||
20 Mar 2024 | 300.30 | 302.30 | 298.50 | 300.23 | 295.98 | 14,502 |
19 Mar 2024 | 299.65 | 300.90 | 298.10 | 299.63 | 295.39 | 14,277 |
18 Mar 2024 | 298.05 | 300.40 | 296.60 | 299.24 | 295.00 | 15,342 |
15 Mar 2024 | 300.20 | 301.70 | 297.90 | 300.73 | 296.48 | 15,056 |
14 Mar 2024 | 299.45 | 300.40 | 297.20 | 299.34 | 295.11 | 46,183 |
13 Mar 2024 | 295.15 | 300.60 | 294.20 | 299.04 | 294.81 | 21,567 |
12 Mar 2024 | 294.95 | 296.30 | 293.20 | 294.23 | 290.07 | 1,009,658 |
11 Mar 2024 | 293.90 | 294.80 | 292.20 | 294.77 | 290.59 | 17,935 |
08 Mar 2024 | 290.45 | 295.10 | 290.40 | 292.40 | 288.26 | 5,469 |
07 Mar 2024 | 289.40 | 290.70 | 285.60 | 287.54 | 283.47 | 23,235 |
06 Mar 2024 | 288.20 | 290.80 | 286.60 | 290.03 | 285.92 | 1,083,388 |
05 Mar 2024 | 288.70 | 289.20 | 287.10 | 287.83 | 283.75 | 18,667 |
04 Mar 2024 | 290.35 | 290.90 | 287.98 | 288.74 | 284.66 | 9,363 |
01 Mar 2024 | 290.35 | 293.10 | 289.80 | 291.37 | 287.25 | 44,519 |
29 Feb 2024 | 289.30 | 290.60 | 288.00 | 289.66 | 285.56 | 22,476 |
28 Feb 2024 | 287.65 | 290.70 | 287.80 | 289.53 | 285.43 | 57,121 |
27 Feb 2024 | 284.70 | 287.10 | 284.80 | 286.53 | 282.47 | 84,745 |
26 Feb 2024 | 284.70 | 286.50 | 284.40 | 285.40 | 281.36 | 431,233 |
23 Feb 2024 | 283.75 | 285.09 | 282.30 | 284.73 | 280.70 | 15,438 |
22 Feb 2024 | 285.40 | 284.50 | 281.90 | 282.30 | 278.30 | 11,784 |
21 Feb 2024 | 282.05 | 284.31 | 281.20 | 282.56 | 278.56 | 20,372 |
20 Feb 2024 | 278.75 | 283.20 | 279.20 | 281.58 | 277.59 | 205,145 |
19 Feb 2024 | 280.40 | 280.70 | 276.80 | 278.73 | 274.78 | 25,168 |
16 Feb 2024 | 276.60 | 281.10 | 276.10 | 279.71 | 275.75 | 39,671 |
15 Feb 2024 | 277.40 | 276.80 | 272.00 | 274.23 | 270.35 | 32,497 |
14 Feb 2024 | 279.75 | 282.10 | 275.00 | 275.92 | 272.02 | 47,193 |
13 Feb 2024 | 281.40 | 282.20 | 279.90 | 280.25 | 276.28 | 25,166 |
12 Feb 2024 | 283.65 | 285.80 | 281.08 | 281.34 | 277.35 | 17,730 |
09 Feb 2024 | 284.00 | 285.80 | 282.90 | 283.75 | 279.73 | 39,346 |
08 Feb 2024 | 282.55 | 286.50 | 282.10 | 283.03 | 279.02 | 30,605 |
07 Feb 2024 | 281.50 | 283.50 | 279.20 | 279.85 | 275.89 | 10,162 |
06 Feb 2024 | 284.40 | 287.00 | 278.80 | 282.06 | 278.07 | 58,107 |
05 Feb 2024 | 288.60 | 292.20 | 287.60 | 288.69 | 284.61 | 32,591 |
02 Feb 2024 | 284.00 | 289.10 | 283.40 | 283.40 | 279.39 | 10,670 |
01 Feb 2024 | 271.45 | 286.00 | 274.20 | 281.90 | 277.91 | 10,221 |
31 Jan 2024 | 260.80 | 263.93 | 261.00 | 263.40 | 259.67 | 32,946 |
30 Jan 2024 | 261.50 | 265.20 | 260.80 | 261.54 | 257.83 | 33,834 |
29 Jan 2024 | 260.20 | 261.90 | 258.90 | 261.04 | 257.35 | 30,191 |
26 Jan 2024 | 258.95 | 260.70 | 258.50 | 259.48 | 255.81 | 12,993 |
25 Jan 2024 | 258.85 | 259.40 | 256.70 | 258.53 | 254.87 | 193,796 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |