Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 18, 2024 | 286.52 | 286.52 | 278.26 | 280.73 | 280.73 | 291,804 |
Sept 17, 2024 | 292.43 | 295.47 | 284.07 | 286.80 | 286.80 | 1,041,200 |
Sept 16, 2024 | 290.09 | 293.19 | 287.61 | 290.05 | 290.05 | 798,600 |
Sept 13, 2024 | 295.62 | 300.00 | 288.80 | 290.09 | 290.09 | 1,154,100 |
Sept 12, 2024 | 296.22 | 298.97 | 293.47 | 295.18 | 295.18 | 922,900 |
Sept 11, 2024 | 291.45 | 297.99 | 285.36 | 296.69 | 296.69 | 1,124,600 |
Sept 10, 2024 | 288.45 | 293.75 | 287.86 | 291.49 | 291.49 | 824,300 |
Sept 09, 2024 | 282.89 | 290.19 | 282.84 | 286.58 | 286.58 | 829,400 |
Sept 06, 2024 | 294.82 | 294.82 | 277.01 | 281.88 | 281.88 | 1,450,600 |
Sept 05, 2024 | 291.50 | 294.28 | 286.61 | 289.88 | 289.88 | 1,531,300 |
Sept 04, 2024 | 281.53 | 295.43 | 278.98 | 290.71 | 290.71 | 1,860,100 |
Sept 03, 2024 | 290.79 | 297.77 | 281.29 | 283.20 | 283.20 | 1,878,600 |
Aug 30, 2024 | 290.10 | 293.28 | 275.16 | 290.79 | 290.79 | 6,877,600 |
Aug 29, 2024 | 241.99 | 247.10 | 238.41 | 245.72 | 245.72 | 2,448,000 |
Aug 28, 2024 | 238.49 | 239.85 | 231.63 | 235.37 | 235.37 | 1,153,100 |
Aug 27, 2024 | 243.37 | 244.94 | 238.48 | 238.85 | 238.85 | 1,384,200 |
Aug 26, 2024 | 247.61 | 251.37 | 245.87 | 246.00 | 246.00 | 1,379,100 |
Aug 23, 2024 | 250.24 | 252.62 | 246.21 | 247.61 | 247.61 | 1,004,200 |
Aug 22, 2024 | 254.47 | 258.79 | 245.99 | 246.61 | 246.61 | 1,398,300 |
Aug 21, 2024 | 255.71 | 261.84 | 253.60 | 261.69 | 261.69 | 1,017,200 |
Aug 20, 2024 | 255.79 | 257.49 | 253.22 | 253.24 | 253.24 | 593,900 |
Aug 19, 2024 | 251.00 | 256.97 | 249.47 | 256.95 | 256.95 | 977,400 |
Aug 16, 2024 | 248.99 | 253.42 | 248.25 | 251.05 | 251.05 | 824,800 |
Aug 15, 2024 | 245.62 | 252.49 | 245.00 | 249.05 | 249.05 | 671,300 |
Aug 14, 2024 | 243.00 | 246.65 | 240.40 | 243.44 | 243.44 | 596,000 |
Aug 13, 2024 | 233.00 | 244.87 | 233.00 | 243.00 | 243.00 | 889,000 |
Aug 12, 2024 | 235.18 | 236.16 | 230.00 | 232.37 | 232.37 | 818,900 |
Aug 09, 2024 | 235.36 | 239.13 | 231.18 | 234.90 | 234.90 | 648,500 |
Aug 08, 2024 | 227.81 | 235.38 | 226.49 | 234.48 | 234.48 | 1,008,200 |
Aug 07, 2024 | 228.00 | 239.65 | 223.90 | 224.90 | 224.90 | 1,387,600 |
Aug 06, 2024 | 225.93 | 228.32 | 221.11 | 223.22 | 223.22 | 1,265,600 |
Aug 05, 2024 | 214.49 | 223.93 | 212.74 | 221.50 | 221.50 | 1,737,000 |
Aug 02, 2024 | 231.00 | 233.60 | 222.82 | 232.70 | 232.70 | 1,670,600 |
Aug 01, 2024 | 246.47 | 249.30 | 234.64 | 239.33 | 239.33 | 1,842,700 |
Jul 31, 2024 | 248.80 | 259.86 | 244.57 | 252.36 | 252.36 | 1,558,100 |
Jul 30, 2024 | 251.65 | 254.25 | 238.93 | 245.35 | 245.35 | 1,300,500 |
Jul 29, 2024 | 255.00 | 255.65 | 250.10 | 251.51 | 251.51 | 785,200 |
Jul 26, 2024 | 259.61 | 259.88 | 246.93 | 253.50 | 253.50 | 1,196,700 |
Jul 25, 2024 | 247.64 | 263.94 | 245.00 | 256.26 | 256.26 | 1,531,700 |
Jul 24, 2024 | 252.43 | 255.12 | 242.15 | 244.54 | 244.54 | 1,252,000 |
Jul 23, 2024 | 254.57 | 260.66 | 253.00 | 256.54 | 256.54 | 968,200 |
Jul 22, 2024 | 253.00 | 255.92 | 245.18 | 252.51 | 252.51 | 1,309,300 |
Jul 19, 2024 | 245.37 | 252.65 | 243.04 | 251.46 | 251.46 | 1,349,800 |
Jul 18, 2024 | 263.00 | 268.35 | 246.30 | 246.84 | 246.84 | 1,536,400 |
Jul 17, 2024 | 254.03 | 264.11 | 253.48 | 262.76 | 262.76 | 2,024,300 |
Jul 16, 2024 | 255.47 | 259.70 | 250.44 | 258.26 | 258.26 | 1,004,300 |
Jul 15, 2024 | 253.68 | 257.08 | 249.65 | 252.54 | 252.54 | 1,006,200 |
Jul 12, 2024 | 246.30 | 253.50 | 244.07 | 253.18 | 253.18 | 1,174,000 |
Jul 11, 2024 | 250.39 | 257.49 | 245.76 | 248.78 | 248.78 | 1,362,600 |
Jul 10, 2024 | 250.88 | 250.88 | 237.36 | 246.18 | 246.18 | 2,361,600 |
Jul 09, 2024 | 258.00 | 259.90 | 246.50 | 250.51 | 250.51 | 2,009,300 |
Jul 08, 2024 | 266.00 | 266.12 | 258.52 | 260.10 | 260.10 | 1,368,000 |
Jul 05, 2024 | 264.00 | 271.66 | 261.87 | 266.74 | 266.74 | 1,246,200 |
Jul 03, 2024 | 260.20 | 267.00 | 258.02 | 264.94 | 264.94 | 895,900 |
Jul 02, 2024 | 265.00 | 270.00 | 259.41 | 259.88 | 259.88 | 1,813,200 |
Jul 01, 2024 | 253.00 | 264.76 | 249.17 | 263.51 | 263.51 | 2,354,300 |
Jun 28, 2024 | 244.55 | 252.09 | 244.32 | 249.96 | 249.96 | 2,449,400 |
Jun 27, 2024 | 238.28 | 247.26 | 238.14 | 244.15 | 244.15 | 2,171,400 |
Jun 26, 2024 | 225.82 | 241.93 | 225.80 | 240.52 | 240.52 | 2,513,300 |
Jun 25, 2024 | 234.29 | 234.62 | 226.05 | 226.61 | 226.61 | 1,664,200 |
Jun 24, 2024 | 226.06 | 234.75 | 225.76 | 233.92 | 233.92 | 1,776,600 |
Jun 21, 2024 | 220.82 | 228.58 | 218.86 | 227.55 | 227.55 | 2,842,600 |
Jun 20, 2024 | 218.68 | 222.85 | 214.74 | 220.45 | 220.45 | 1,535,100 |
Jun 18, 2024 | 222.46 | 224.25 | 217.81 | 218.85 | 218.85 | 1,577,300 |
Jun 17, 2024 | 224.38 | 226.50 | 219.45 | 223.67 | 223.67 | 1,612,000 |
Jun 14, 2024 | 219.15 | 227.04 | 218.68 | 227.00 | 227.00 | 1,884,500 |
Jun 13, 2024 | 230.62 | 230.76 | 217.95 | 218.18 | 218.18 | 1,801,400 |
Jun 12, 2024 | 228.26 | 235.81 | 227.07 | 229.25 | 229.25 | 2,058,600 |
Jun 11, 2024 | 223.94 | 227.80 | 219.53 | 223.80 | 223.80 | 2,443,900 |
Jun 10, 2024 | 226.22 | 229.50 | 223.71 | 224.62 | 224.62 | 2,188,300 |
Jun 07, 2024 | 227.91 | 231.99 | 222.78 | 227.02 | 227.02 | 1,597,300 |
Jun 06, 2024 | 233.00 | 235.61 | 229.13 | 229.88 | 229.88 | 1,719,500 |
Jun 05, 2024 | 234.34 | 235.38 | 230.26 | 233.24 | 233.24 | 1,811,300 |
Jun 04, 2024 | 233.09 | 242.98 | 231.20 | 232.15 | 232.15 | 2,982,800 |
Jun 03, 2024 | 243.15 | 252.11 | 231.01 | 234.61 | 234.61 | 4,873,800 |
May 31, 2024 | 237.07 | 241.00 | 225.25 | 236.06 | 236.06 | 10,987,900 |
May 30, 2024 | 328.50 | 328.92 | 308.38 | 310.00 | 310.00 | 4,801,300 |
May 29, 2024 | 330.00 | 339.15 | 328.01 | 333.99 | 333.99 | 1,154,100 |
May 28, 2024 | 349.51 | 349.51 | 332.50 | 335.86 | 335.86 | 1,717,400 |
May 24, 2024 | 351.81 | 352.68 | 342.30 | 349.74 | 349.74 | 1,335,000 |
May 23, 2024 | 372.23 | 379.05 | 354.61 | 355.18 | 355.18 | 1,301,900 |
May 22, 2024 | 365.35 | 367.65 | 356.60 | 361.28 | 361.28 | 847,000 |
May 21, 2024 | 365.38 | 367.49 | 361.80 | 365.26 | 365.26 | 727,400 |
May 20, 2024 | 371.91 | 373.67 | 363.15 | 368.01 | 368.01 | 653,600 |
May 17, 2024 | 369.72 | 372.00 | 365.36 | 370.82 | 370.82 | 668,100 |
May 16, 2024 | 376.05 | 376.50 | 366.49 | 369.94 | 369.94 | 813,800 |
May 15, 2024 | 367.00 | 377.64 | 362.19 | 376.49 | 376.49 | 1,046,200 |
May 14, 2024 | 359.56 | 364.65 | 352.76 | 359.27 | 359.27 | 855,200 |
May 13, 2024 | 356.97 | 361.93 | 354.62 | 359.24 | 359.24 | 983,400 |
May 10, 2024 | 355.92 | 360.79 | 352.82 | 353.47 | 353.47 | 513,000 |
May 09, 2024 | 353.20 | 358.61 | 352.00 | 354.69 | 354.69 | 575,900 |
May 08, 2024 | 349.42 | 353.62 | 347.63 | 353.20 | 353.20 | 738,300 |
May 07, 2024 | 356.70 | 358.79 | 347.36 | 355.31 | 355.31 | 1,467,400 |
May 06, 2024 | 363.21 | 370.80 | 362.15 | 365.67 | 365.67 | 974,600 |
May 03, 2024 | 373.36 | 378.46 | 360.84 | 362.85 | 362.85 | 927,000 |
May 02, 2024 | 379.83 | 380.94 | 360.60 | 363.17 | 363.17 | 1,062,800 |
May 01, 2024 | 379.15 | 387.19 | 365.52 | 373.33 | 373.33 | 1,226,100 |
Apr 30, 2024 | 369.36 | 374.06 | 364.40 | 365.18 | 365.18 | 1,080,800 |
Apr 29, 2024 | 380.37 | 382.28 | 368.16 | 371.94 | 371.94 | 1,151,200 |
Apr 26, 2024 | 382.44 | 385.86 | 375.30 | 383.80 | 383.80 | 1,558,700 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |