Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Oct 2024 | 373.95 | 383.85 | 367.00 | 368.05 | 368.05 | 45,091 |
09 Oct 2024 | 2:1 Stock split | |||||
08 Oct 2024 | 351.13 | 375.00 | 347.60 | 373.38 | 373.38 | 151,212 |
07 Oct 2024 | 370.30 | 370.30 | 344.27 | 352.70 | 352.70 | 87,222 |
04 Oct 2024 | 354.08 | 368.88 | 349.40 | 363.02 | 363.02 | 195,864 |
03 Oct 2024 | 364.00 | 373.27 | 350.00 | 353.77 | 353.77 | 132,550 |
02 Oct 2024 | 367.52 | 367.52 | 367.52 | 367.52 | 367.52 | - |
01 Oct 2024 | 372.00 | 373.67 | 366.13 | 367.52 | 367.52 | 82,584 |
30 Sept 2024 | 374.50 | 380.00 | 370.60 | 371.75 | 371.75 | 104,004 |
27 Sept 2024 | 372.83 | 379.65 | 368.50 | 373.13 | 373.13 | 65,950 |
26 Sept 2024 | 362.00 | 370.92 | 360.38 | 367.80 | 367.80 | 101,230 |
25 Sept 2024 | 375.00 | 376.77 | 358.40 | 361.35 | 361.35 | 55,148 |
24 Sept 2024 | 363.73 | 377.38 | 359.77 | 373.65 | 373.65 | 203,922 |
23 Sept 2024 | 358.00 | 364.48 | 352.00 | 361.10 | 361.10 | 48,068 |
20 Sept 2024 | 352.73 | 359.27 | 351.00 | 354.70 | 354.70 | 38,064 |
19 Sept 2024 | 357.63 | 358.75 | 343.27 | 348.77 | 348.77 | 218,968 |
18 Sept 2024 | 355.98 | 360.70 | 354.13 | 357.60 | 357.60 | 66,026 |
17 Sept 2024 | 360.50 | 363.38 | 355.00 | 356.35 | 356.35 | 36,790 |
16 Sept 2024 | 353.45 | 366.00 | 353.45 | 359.77 | 359.77 | 116,522 |
13 Sept 2024 | 352.80 | 359.25 | 351.00 | 354.63 | 354.63 | 105,028 |
12 Sept 2024 | 345.00 | 354.17 | 342.67 | 352.75 | 352.75 | 138,456 |
11 Sept 2024 | 353.55 | 353.55 | 337.95 | 340.42 | 340.42 | 52,558 |
10 Sept 2024 | 344.50 | 354.50 | 343.00 | 353.10 | 353.10 | 106,938 |
09 Sept 2024 | 342.52 | 350.00 | 332.25 | 341.92 | 341.92 | 214,002 |
06 Sept 2024 | 359.67 | 359.67 | 343.88 | 345.73 | 345.73 | 184,328 |
05 Sept 2024 | 359.30 | 362.23 | 355.83 | 357.13 | 357.13 | 62,294 |
04 Sept 2024 | 357.00 | 359.50 | 352.50 | 357.38 | 357.38 | 58,194 |
03 Sept 2024 | 343.02 | 359.05 | 343.02 | 356.83 | 356.83 | 271,260 |
30 Aug 2024 | 342.38 | 343.90 | 337.00 | 339.13 | 339.13 | 101,926 |
29 Aug 2024 | 342.50 | 348.73 | 332.05 | 337.17 | 337.17 | 76,930 |
28 Aug 2024 | 349.65 | 349.65 | 340.80 | 342.33 | 342.33 | 115,980 |
27 Aug 2024 | 352.50 | 354.20 | 345.98 | 347.77 | 347.77 | 39,926 |
26 Aug 2024 | 346.17 | 352.35 | 339.95 | 351.10 | 351.10 | 150,864 |
23 Aug 2024 | 345.38 | 355.33 | 338.30 | 344.92 | 344.92 | 271,114 |
22 Aug 2024 | 332.48 | 347.50 | 329.65 | 343.88 | 343.88 | 299,912 |
21 Aug 2024 | 322.23 | 331.55 | 322.23 | 328.02 | 328.02 | 62,108 |
20 Aug 2024 | 328.02 | 328.02 | 321.00 | 322.23 | 322.23 | 94,696 |
19 Aug 2024 | 315.42 | 330.48 | 314.23 | 323.95 | 323.95 | 58,348 |
16 Aug 2024 | 310.90 | 315.13 | 309.17 | 314.25 | 314.25 | 64,860 |
15 Aug 2024 | 310.17 | 310.17 | 310.17 | 310.17 | 310.17 | - |
14 Aug 2024 | 311.50 | 311.50 | 300.52 | 310.17 | 310.17 | 101,216 |
13 Aug 2024 | 319.00 | 321.35 | 307.50 | 308.38 | 308.38 | 66,236 |
12 Aug 2024 | 320.23 | 328.40 | 317.85 | 319.05 | 319.05 | 125,358 |
09 Aug 2024 | 323.52 | 334.98 | 316.77 | 326.63 | 326.63 | 109,820 |
08 Aug 2024 | 320.55 | 324.50 | 311.60 | 317.17 | 317.17 | 142,788 |
07 Aug 2024 | 309.95 | 325.73 | 298.83 | 319.48 | 319.48 | 191,454 |
06 Aug 2024 | 312.58 | 320.13 | 297.60 | 300.52 | 300.52 | 114,708 |
05 Aug 2024 | 315.50 | 327.27 | 307.63 | 311.85 | 311.85 | 428,746 |
02 Aug 2024 | 322.40 | 331.73 | 318.20 | 325.05 | 325.05 | 141,190 |
01 Aug 2024 | 323.33 | 325.85 | 319.77 | 323.17 | 323.17 | 103,484 |
31 July 2024 | 320.90 | 326.00 | 313.40 | 323.90 | 323.90 | 345,824 |
30 July 2024 | 310.30 | 327.17 | 306.33 | 318.00 | 318.00 | 1,123,686 |
29 July 2024 | 290.92 | 308.50 | 290.92 | 301.23 | 301.23 | 304,400 |
26 July 2024 | 278.52 | 291.00 | 277.50 | 289.23 | 289.23 | 291,028 |
25 July 2024 | 274.40 | 280.75 | 272.05 | 278.63 | 278.63 | 31,776 |
24 July 2024 | 272.65 | 279.75 | 271.52 | 276.63 | 276.63 | 38,814 |
23 July 2024 | 274.00 | 276.35 | 263.00 | 272.65 | 272.65 | 134,252 |
22 July 2024 | 274.00 | 278.00 | 267.35 | 275.85 | 275.85 | 45,644 |
19 July 2024 | 281.70 | 281.73 | 264.42 | 274.10 | 274.10 | 88,886 |
18 July 2024 | 286.50 | 292.23 | 280.42 | 282.30 | 282.30 | 191,054 |
17 July 2024 | 281.88 | 281.88 | 281.88 | 281.88 | 281.88 | - |
16 July 2024 | 276.08 | 287.00 | 276.08 | 281.88 | 281.88 | 43,722 |
15 July 2024 | 286.48 | 286.48 | 278.00 | 278.23 | 278.23 | 36,384 |
12 July 2024 | 281.15 | 287.00 | 280.05 | 281.77 | 281.77 | 119,112 |
11 July 2024 | 279.00 | 284.50 | 278.58 | 282.05 | 282.05 | 35,712 |
10 July 2024 | 280.02 | 287.15 | 272.25 | 279.50 | 279.50 | 181,454 |
09 July 2024 | 287.48 | 291.50 | 278.80 | 280.02 | 280.02 | 73,026 |
08 July 2024 | 275.02 | 288.25 | 275.00 | 284.77 | 284.77 | 272,652 |
05 July 2024 | 275.27 | 280.38 | 273.73 | 276.02 | 276.02 | 45,228 |
03 July 2024 | 272.50 | 281.10 | 272.50 | 276.95 | 276.95 | 157,538 |
02 July 2024 | 275.95 | 275.95 | 269.05 | 271.90 | 271.90 | 51,248 |
01 July 2024 | 275.00 | 275.75 | 269.17 | 272.50 | 272.50 | 41,612 |
28 June 2024 | 269.38 | 276.85 | 269.38 | 271.73 | 271.73 | 91,956 |
27 June 2024 | 274.25 | 279.10 | 266.00 | 269.35 | 269.35 | 171,540 |
26 June 2024 | 279.50 | 280.38 | 274.63 | 275.77 | 275.77 | 43,674 |
25 June 2024 | 282.92 | 295.50 | 278.00 | 279.08 | 279.08 | 287,054 |
24 June 2024 | 285.83 | 291.42 | 280.00 | 282.92 | 282.92 | 211,266 |
21 June 2024 | 287.27 | 290.13 | 282.50 | 285.95 | 285.95 | 85,426 |
20 June 2024 | 282.48 | 287.08 | 277.83 | 281.63 | 281.63 | 88,904 |
18 June 2024 | 284.80 | 284.80 | 278.00 | 279.35 | 279.35 | 50,830 |
17 June 2024 | 280.25 | 280.25 | 280.25 | 280.25 | 280.25 | - |
14 June 2024 | 279.10 | 287.48 | 277.80 | 280.25 | 280.25 | 210,056 |
13 June 2024 | 277.83 | 283.45 | 274.42 | 282.25 | 282.25 | 172,028 |
12 June 2024 | 275.77 | 281.75 | 275.55 | 276.95 | 276.95 | 90,928 |
11 June 2024 | 278.85 | 281.95 | 274.40 | 276.65 | 276.65 | 41,982 |
11 June 2024 | 2 Dividend | |||||
10 June 2024 | 282.60 | 291.30 | 277.58 | 278.90 | 276.90 | 218,724 |
07 June 2024 | 267.00 | 284.00 | 261.80 | 277.58 | 275.58 | 161,268 |
06 June 2024 | 268.63 | 268.63 | 253.18 | 262.75 | 260.87 | 199,304 |
05 June 2024 | 243.05 | 256.58 | 241.00 | 255.18 | 253.35 | 112,056 |
04 June 2024 | 277.50 | 277.50 | 236.10 | 240.32 | 238.60 | 512,524 |
03 June 2024 | 280.85 | 283.77 | 272.15 | 275.60 | 273.62 | 111,234 |
31 May 2024 | 277.98 | 277.98 | 266.42 | 268.77 | 266.85 | 64,994 |
30 May 2024 | 273.00 | 278.70 | 272.10 | 273.60 | 271.64 | 109,830 |
29 May 2024 | 274.52 | 278.73 | 271.63 | 275.10 | 273.13 | 31,746 |
28 May 2024 | 285.95 | 286.00 | 274.50 | 277.23 | 275.24 | 167,270 |
24 May 2024 | 267.65 | 274.00 | 267.65 | 271.00 | 269.06 | 52,304 |
23 May 2024 | 277.00 | 277.00 | 270.50 | 272.00 | 270.05 | 104,010 |
22 May 2024 | 271.98 | 282.38 | 265.90 | 276.63 | 274.64 | 81,556 |
21 May 2024 | 278.90 | 278.90 | 270.08 | 272.73 | 270.77 | 49,718 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |