Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 386.90 | 402.95 | 386.65 | 396.55 | 396.55 | 24,585,302 |
Apr 25, 2024 | 380.00 | 387.70 | 377.10 | 381.05 | 381.05 | 10,150,138 |
Apr 24, 2024 | 376.00 | 386.60 | 376.00 | 383.45 | 383.45 | 11,074,253 |
Apr 23, 2024 | 383.20 | 383.20 | 371.10 | 377.05 | 377.05 | 14,434,838 |
Apr 22, 2024 | 392.15 | 393.15 | 373.40 | 381.00 | 381.00 | 19,626,373 |
Apr 19, 2024 | 388.20 | 396.75 | 382.20 | 385.95 | 385.95 | 33,307,212 |
Apr 18, 2024 | 385.05 | 394.75 | 383.05 | 388.50 | 388.50 | 35,907,412 |
Apr 16, 2024 | 370.10 | 381.50 | 364.05 | 378.20 | 378.20 | 28,859,435 |
Apr 15, 2024 | 374.00 | 383.95 | 360.25 | 370.55 | 370.55 | 44,715,399 |
Apr 12, 2024 | 365.55 | 374.90 | 360.80 | 372.95 | 372.95 | 39,995,547 |
Apr 10, 2024 | 347.00 | 369.65 | 345.70 | 361.80 | 361.80 | 75,804,480 |
Apr 09, 2024 | 324.10 | 339.50 | 320.60 | 338.00 | 338.00 | 32,086,038 |
Apr 08, 2024 | 323.90 | 325.35 | 317.10 | 323.30 | 323.30 | 16,694,867 |
Apr 05, 2024 | 311.05 | 322.40 | 305.95 | 318.95 | 318.95 | 22,256,365 |
Apr 04, 2024 | 306.05 | 312.50 | 301.70 | 309.95 | 309.95 | 24,723,528 |
Apr 03, 2024 | 301.20 | 308.00 | 297.80 | 298.80 | 298.80 | 19,966,252 |
Apr 02, 2024 | 286.95 | 301.95 | 285.85 | 301.30 | 301.30 | 27,928,247 |
Apr 01, 2024 | 273.50 | 288.25 | 273.35 | 287.50 | 287.50 | 17,331,916 |
Mar 28, 2024 | 272.00 | 275.00 | 270.75 | 271.65 | 271.65 | 6,625,066 |
Mar 27, 2024 | 269.90 | 274.25 | 267.75 | 271.60 | 271.60 | 5,949,040 |
Mar 26, 2024 | 271.80 | 272.80 | 267.35 | 268.55 | 268.55 | 10,405,333 |
Mar 22, 2024 | 273.00 | 274.40 | 269.90 | 271.10 | 271.10 | 9,338,889 |
Mar 21, 2024 | 271.00 | 274.20 | 270.15 | 273.40 | 273.40 | 5,477,627 |
Mar 20, 2024 | 268.00 | 269.90 | 261.80 | 267.65 | 267.65 | 4,421,057 |
Mar 19, 2024 | 270.00 | 274.75 | 265.60 | 266.65 | 266.65 | 5,908,875 |
Mar 18, 2024 | 265.00 | 272.95 | 262.25 | 271.05 | 271.05 | 7,234,156 |
Mar 15, 2024 | 260.15 | 266.00 | 255.15 | 265.10 | 265.10 | 17,681,404 |
Mar 14, 2024 | 251.80 | 261.50 | 251.60 | 260.15 | 260.15 | 10,335,603 |
Mar 13, 2024 | 268.50 | 270.50 | 249.50 | 251.90 | 251.90 | 15,451,474 |
Mar 12, 2024 | 276.00 | 276.80 | 267.50 | 270.30 | 270.30 | 7,220,451 |
Mar 11, 2024 | 282.85 | 282.85 | 274.00 | 275.35 | 275.35 | 6,214,148 |
Mar 07, 2024 | 283.70 | 287.40 | 281.05 | 282.85 | 282.85 | 9,134,995 |
Mar 06, 2024 | 286.50 | 289.25 | 275.00 | 282.45 | 282.45 | 13,944,430 |
Mar 05, 2024 | 277.50 | 288.40 | 274.60 | 285.70 | 285.70 | 19,847,512 |
Mar 04, 2024 | 273.05 | 279.00 | 272.75 | 276.35 | 276.35 | 10,443,351 |
Mar 01, 2024 | 265.10 | 272.90 | 263.60 | 271.80 | 271.80 | 12,244,554 |
Feb 29, 2024 | 263.10 | 269.90 | 260.80 | 268.05 | 268.05 | 9,404,521 |
Feb 28, 2024 | 268.50 | 272.30 | 261.55 | 262.95 | 262.95 | 17,579,831 |
Feb 27, 2024 | 266.70 | 268.00 | 262.60 | 263.90 | 263.90 | 5,033,046 |
Feb 26, 2024 | 268.95 | 268.95 | 264.05 | 265.25 | 265.25 | 4,923,166 |
Feb 23, 2024 | 272.00 | 272.20 | 268.00 | 268.35 | 268.35 | 5,955,886 |
Feb 22, 2024 | 271.90 | 272.95 | 267.10 | 271.50 | 271.50 | 6,661,898 |
Feb 21, 2024 | 273.00 | 276.40 | 268.50 | 270.00 | 270.00 | 12,329,064 |
Feb 20, 2024 | 270.90 | 272.20 | 268.10 | 270.15 | 270.15 | 9,025,475 |
Feb 19, 2024 | 268.90 | 273.20 | 267.10 | 270.15 | 270.15 | 10,944,899 |
Feb 16, 2024 | 269.25 | 272.00 | 265.10 | 266.80 | 266.80 | 16,394,886 |
Feb 15, 2024 | 282.55 | 284.00 | 267.00 | 267.95 | 267.95 | 108,103,036 |
Feb 14, 2024 | 269.00 | 282.60 | 264.55 | 279.65 | 279.65 | 11,916,664 |
Feb 13, 2024 | 267.55 | 271.00 | 260.70 | 269.50 | 269.50 | 4,469,509 |
Feb 12, 2024 | 276.95 | 281.05 | 265.05 | 268.15 | 268.15 | 6,191,878 |
Feb 09, 2024 | 279.00 | 280.45 | 268.40 | 274.35 | 274.35 | 4,627,489 |
Feb 08, 2024 | 284.00 | 285.50 | 276.60 | 278.60 | 278.60 | 6,966,850 |
Feb 07, 2024 | 285.00 | 285.85 | 277.60 | 282.30 | 282.30 | 7,603,119 |
Feb 06, 2024 | 273.70 | 284.50 | 269.85 | 283.00 | 283.00 | 11,559,491 |
Feb 05, 2024 | 272.85 | 279.85 | 271.55 | 273.60 | 273.60 | 10,619,393 |
Feb 02, 2024 | 270.20 | 276.80 | 268.75 | 272.55 | 272.55 | 9,665,486 |
Feb 01, 2024 | 275.45 | 276.50 | 265.05 | 268.50 | 268.50 | 7,974,578 |
Jan 31, 2024 | 266.80 | 276.90 | 265.75 | 273.85 | 273.85 | 9,537,630 |
Jan 30, 2024 | 268.15 | 271.30 | 265.25 | 266.25 | 266.25 | 6,620,878 |
Jan 29, 2024 | 263.75 | 269.15 | 260.50 | 267.80 | 267.80 | 11,648,515 |
Jan 25, 2024 | 264.35 | 266.80 | 260.65 | 263.60 | 263.60 | 5,195,068 |
Jan 24, 2024 | 254.80 | 263.30 | 253.10 | 262.55 | 262.55 | 6,563,186 |
Jan 23, 2024 | 266.85 | 267.00 | 250.65 | 252.15 | 252.15 | 8,740,319 |
Jan 19, 2024 | 268.15 | 269.70 | 265.90 | 266.45 | 266.45 | 4,537,034 |
Jan 18, 2024 | 265.50 | 268.90 | 258.00 | 267.55 | 267.55 | 9,930,238 |
Jan 17, 2024 | 270.45 | 272.45 | 263.60 | 264.85 | 264.85 | 10,649,774 |
Jan 16, 2024 | 277.00 | 278.05 | 269.35 | 273.20 | 273.20 | 12,507,371 |
Jan 15, 2024 | 274.00 | 275.00 | 269.70 | 273.00 | 273.00 | 9,881,531 |
Jan 12, 2024 | 274.60 | 275.00 | 270.20 | 272.55 | 272.55 | 10,048,702 |
Jan 11, 2024 | 268.60 | 276.00 | 266.55 | 274.60 | 274.60 | 24,108,269 |
Jan 10, 2024 | 255.65 | 268.20 | 251.95 | 267.05 | 267.05 | 19,849,401 |
Jan 09, 2024 | 261.90 | 264.40 | 255.65 | 260.40 | 260.40 | 10,284,498 |
Jan 08, 2024 | 265.85 | 267.60 | 257.80 | 258.45 | 258.45 | 7,890,414 |
Jan 05, 2024 | 266.15 | 271.25 | 263.10 | 265.85 | 265.85 | 12,327,980 |
Jan 04, 2024 | 270.00 | 270.65 | 265.35 | 266.15 | 266.15 | 10,745,140 |
Jan 03, 2024 | 258.50 | 267.25 | 255.85 | 263.80 | 263.80 | 22,285,124 |
Jan 02, 2024 | 257.50 | 259.40 | 253.10 | 258.15 | 258.15 | 5,803,881 |
Jan 01, 2024 | 258.55 | 260.30 | 256.00 | 257.15 | 257.15 | 6,352,734 |
Dec 29, 2023 | 256.00 | 259.50 | 254.10 | 258.55 | 258.55 | 9,136,816 |
Dec 28, 2023 | 253.00 | 259.35 | 253.00 | 257.55 | 257.55 | 15,441,735 |
Dec 27, 2023 | 251.90 | 254.40 | 250.80 | 252.40 | 252.40 | 10,673,963 |
Dec 27, 2023 | 11 Dividend | |||||
Dec 26, 2023 | 262.00 | 262.90 | 259.55 | 261.70 | 250.70 | 12,322,864 |
Dec 22, 2023 | 259.50 | 261.35 | 257.70 | 259.75 | 248.83 | 9,677,532 |
Dec 21, 2023 | 251.00 | 256.90 | 249.10 | 255.95 | 245.19 | 10,812,029 |
Dec 20, 2023 | 263.90 | 264.00 | 250.80 | 251.45 | 240.88 | 15,309,407 |
Dec 19, 2023 | 266.25 | 266.40 | 259.25 | 262.10 | 251.08 | 17,762,921 |
Dec 18, 2023 | 260.00 | 263.50 | 256.90 | 260.70 | 249.74 | 12,388,584 |
Dec 15, 2023 | 258.55 | 259.85 | 255.65 | 257.20 | 246.39 | 17,235,864 |
Dec 14, 2023 | 255.80 | 258.00 | 248.80 | 254.65 | 243.95 | 18,271,383 |
Dec 13, 2023 | 247.20 | 255.80 | 243.65 | 253.35 | 242.70 | 15,557,190 |
Dec 12, 2023 | 249.00 | 251.35 | 245.65 | 246.65 | 236.28 | 5,675,356 |
Dec 11, 2023 | 247.15 | 249.75 | 244.30 | 248.55 | 238.10 | 5,346,227 |
Dec 08, 2023 | 249.75 | 254.00 | 241.50 | 244.80 | 234.51 | 13,224,817 |
Dec 07, 2023 | 250.95 | 251.25 | 245.45 | 248.85 | 238.39 | 6,937,185 |
Dec 06, 2023 | 244.00 | 252.20 | 240.80 | 249.45 | 238.96 | 17,430,210 |
Dec 05, 2023 | 242.20 | 246.80 | 239.00 | 242.40 | 232.21 | 10,005,319 |
Dec 04, 2023 | 244.50 | 244.50 | 239.50 | 241.90 | 231.73 | 12,552,937 |
Dec 01, 2023 | 234.80 | 242.00 | 233.55 | 239.40 | 229.34 | 9,817,732 |
Nov 30, 2023 | 233.90 | 234.90 | 230.75 | 233.35 | 223.54 | 19,036,194 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |