Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 10, 2024 | 319.99 | 320.00 | 313.00 | 319.99 | 319.99 | 356 |
Sept 09, 2024 | 320.50 | 320.50 | 320.50 | 320.50 | 320.50 | 804 |
Sept 06, 2024 | 321.40 | 321.40 | 310.01 | 312.90 | 312.90 | 1,221 |
Sept 05, 2024 | 328.00 | 331.00 | 321.80 | 321.80 | 321.80 | 1,512 |
Sept 04, 2024 | 324.50 | 324.50 | 321.00 | 324.10 | 324.10 | 923 |
Sept 03, 2024 | 319.00 | 334.99 | 319.00 | 324.51 | 324.51 | 689 |
Sept 02, 2024 | - | - | - | - | - | - |
Aug 30, 2024 | 326.00 | 327.00 | 321.00 | 321.00 | 321.00 | 2,839 |
Aug 29, 2024 | 325.01 | 330.00 | 325.01 | 327.00 | 327.00 | 1,606 |
Aug 28, 2024 | 328.00 | 328.50 | 322.00 | 328.49 | 328.49 | 3,543 |
Aug 27, 2024 | 325.00 | 341.00 | 325.00 | 338.42 | 338.42 | 7,195 |
Aug 26, 2024 | 319.00 | 322.49 | 318.00 | 319.85 | 319.85 | 1,818 |
Aug 23, 2024 | 310.50 | 318.00 | 308.94 | 318.00 | 318.00 | 18,272 |
Aug 22, 2024 | 300.01 | 300.81 | 298.01 | 298.01 | 298.01 | 4,386 |
Aug 21, 2024 | 290.53 | 303.00 | 289.81 | 303.00 | 303.00 | 4,022 |
Aug 20, 2024 | 292.00 | 292.00 | 291.99 | 291.99 | 291.99 | 26 |
Aug 19, 2024 | 292.00 | 292.00 | 291.00 | 291.30 | 291.30 | 12,691 |
Aug 16, 2024 | 287.00 | 287.00 | 286.00 | 287.00 | 287.00 | 898 |
Aug 15, 2024 | 281.50 | 293.10 | 280.00 | 293.10 | 293.10 | 26,455 |
Aug 14, 2024 | 276.00 | 280.10 | 276.00 | 277.29 | 277.29 | 3,138 |
Aug 13, 2024 | 277.33 | 283.41 | 277.33 | 280.15 | 280.15 | 2,018 |
Aug 12, 2024 | 277.34 | 277.34 | 277.34 | 277.34 | 277.34 | 6 |
Aug 09, 2024 | 276.00 | 279.00 | 275.99 | 277.89 | 277.89 | 38,954 |
Aug 08, 2024 | 274.00 | 274.00 | 274.00 | 274.00 | 274.00 | 88 |
Aug 07, 2024 | 281.07 | 282.89 | 269.20 | 270.90 | 270.90 | 3,146 |
Aug 06, 2024 | 283.81 | 290.00 | 283.81 | 289.00 | 289.00 | 274 |
Aug 05, 2024 | 268.01 | 280.44 | 268.01 | 280.39 | 280.39 | 365 |
Aug 02, 2024 | 279.00 | 286.99 | 279.00 | 279.03 | 279.03 | 1,612 |
Aug 01, 2024 | 305.01 | 305.01 | 294.00 | 295.00 | 295.00 | 9,128 |
Jul 31, 2024 | 315.00 | 315.00 | 311.00 | 311.00 | 311.00 | 1,794 |
Jul 30, 2024 | 318.00 | 325.65 | 318.00 | 322.00 | 322.00 | 267 |
Jul 29, 2024 | 320.00 | 320.01 | 320.00 | 320.00 | 320.00 | 65 |
Jul 26, 2024 | 320.00 | 320.00 | 320.00 | 320.00 | 320.00 | 14 |
Jul 25, 2024 | 323.00 | 323.00 | 319.00 | 319.73 | 319.73 | 336 |
Jul 24, 2024 | 343.40 | 343.40 | 335.00 | 337.00 | 337.00 | 1,761 |
Jul 23, 2024 | 332.33 | 352.00 | 332.33 | 351.00 | 351.00 | 1,580 |
Jul 22, 2024 | 333.49 | 334.00 | 333.49 | 334.00 | 334.00 | 76 |
Jul 19, 2024 | 325.00 | 325.00 | 325.00 | 325.00 | 325.00 | 2,958 |
Jul 18, 2024 | 331.00 | 331.00 | 325.00 | 325.00 | 325.00 | 128 |
Jul 17, 2024 | 331.00 | 331.00 | 327.00 | 327.00 | 327.00 | 517 |
Jul 16, 2024 | 329.00 | 338.99 | 329.00 | 338.24 | 338.24 | 2,501 |
Jul 15, 2024 | 320.00 | 320.00 | 320.00 | 320.00 | 320.00 | 927 |
Jul 12, 2024 | 321.26 | 321.27 | 319.66 | 321.27 | 321.27 | 457 |
Jul 11, 2024 | 313.00 | 319.00 | 311.07 | 319.00 | 319.00 | 3,807 |
Jul 10, 2024 | 318.50 | 318.50 | 316.99 | 316.99 | 316.99 | 1,215 |
Jul 09, 2024 | 318.00 | 322.00 | 313.01 | 322.00 | 322.00 | 8,407 |
Jul 08, 2024 | 308.50 | 320.00 | 308.50 | 317.00 | 317.00 | 141 |
Jul 05, 2024 | 309.00 | 310.44 | 308.75 | 310.44 | 310.44 | 388 |
Jul 04, 2024 | 317.49 | 317.49 | 317.49 | 317.49 | 317.49 | 10 |
Jul 03, 2024 | 315.00 | 318.00 | 315.00 | 317.98 | 317.98 | 176 |
Jul 02, 2024 | 327.00 | 327.00 | 320.00 | 321.40 | 321.40 | 439 |
Jul 01, 2024 | 343.00 | 343.00 | 322.00 | 328.00 | 328.00 | 12,913 |
Jun 28, 2024 | 342.00 | 346.00 | 334.82 | 340.70 | 340.70 | 8,181 |
Jun 27, 2024 | 340.00 | 340.00 | 333.00 | 340.00 | 340.00 | 2,469 |
Jun 26, 2024 | 324.93 | 338.00 | 324.93 | 337.27 | 337.27 | 2,649 |
Jun 25, 2024 | 300.00 | 325.00 | 300.00 | 322.00 | 322.00 | 12,944 |
Jun 24, 2024 | 290.45 | 295.00 | 290.44 | 295.00 | 295.00 | 182 |
Jun 21, 2024 | 290.50 | 290.50 | 289.00 | 289.00 | 289.00 | 1,526 |
Jun 20, 2024 | 289.00 | 295.99 | 289.00 | 295.00 | 295.00 | 3,300 |
Jun 19, 2024 | 295.51 | 295.51 | 295.51 | 295.51 | 295.51 | 30 |
Jun 18, 2024 | 296.00 | 297.00 | 290.00 | 297.00 | 297.00 | 2,252 |
Jun 17, 2024 | 280.00 | 291.00 | 280.00 | 291.00 | 291.00 | 1,691 |
Jun 14, 2024 | 294.00 | 294.00 | 278.00 | 284.00 | 284.00 | 4,704 |
Jun 13, 2024 | - | - | - | - | - | - |
Jun 12, 2024 | 315.02 | 322.89 | 314.01 | 314.21 | 314.21 | 1,377 |
Jun 11, 2024 | 302.60 | 303.00 | 301.00 | 303.00 | 303.00 | 8,120 |
Jun 10, 2024 | 310.00 | 310.00 | 301.50 | 302.00 | 302.00 | 295 |
Jun 07, 2024 | 300.00 | 307.00 | 300.00 | 306.47 | 306.47 | 2,461 |
Jun 06, 2024 | 297.80 | 297.80 | 291.54 | 291.54 | 291.54 | 655 |
Jun 05, 2024 | 297.99 | 298.00 | 295.00 | 297.80 | 297.80 | 13,566 |
Jun 04, 2024 | 291.00 | 303.00 | 291.00 | 302.87 | 302.87 | 17,567 |
Jun 03, 2024 | 271.36 | 280.00 | 270.00 | 280.00 | 280.00 | 4,611 |
May 31, 2024 | 259.00 | 259.00 | 252.01 | 252.01 | 252.01 | 3,070 |
May 30, 2024 | 257.00 | 257.00 | 257.00 | 257.00 | 257.00 | 605 |
May 29, 2024 | 250.75 | 255.00 | 250.75 | 253.00 | 253.00 | 5,289 |
May 28, 2024 | 253.20 | 262.50 | 253.20 | 277.00 | 277.00 | 9,145 |
May 27, 2024 | 243.00 | 277.00 | 243.00 | 277.00 | 277.00 | 119 |
May 24, 2024 | 249.91 | 249.91 | 249.91 | 249.91 | 249.91 | 20 |
May 23, 2024 | 255.15 | 255.15 | 249.91 | 249.91 | 249.91 | 953 |
May 22, 2024 | 266.10 | 266.10 | 262.30 | 262.33 | 262.33 | 2,872 |
May 21, 2024 | 264.50 | 268.99 | 264.50 | 268.99 | 268.99 | 52,865 |
May 20, 2024 | 259.00 | 269.00 | 259.00 | 266.00 | 266.00 | 3,755 |
May 17, 2024 | 249.99 | 250.00 | 248.00 | 249.01 | 249.01 | 1,576 |
May 16, 2024 | 249.00 | 251.50 | 248.74 | 248.74 | 248.74 | 1,218 |
May 15, 2024 | 247.00 | 249.98 | 247.00 | 245.00 | 245.00 | 701 |
May 14, 2024 | 240.76 | 248.67 | 240.76 | 245.00 | 245.00 | 1,081 |
May 13, 2024 | - | - | - | - | - | - |
May 10, 2024 | 245.99 | 245.99 | 241.60 | 241.60 | 241.60 | 420 |
May 09, 2024 | 241.30 | 246.40 | 241.30 | 246.40 | 246.40 | 340 |
May 08, 2024 | 243.00 | 243.00 | 238.00 | 239.50 | 239.50 | 1,170 |
May 07, 2024 | 243.00 | 245.00 | 239.00 | 239.67 | 239.67 | 793 |
May 06, 2024 | 245.00 | 245.00 | 245.00 | 245.00 | 245.00 | 12,555 |
May 03, 2024 | 248.00 | 248.00 | 245.01 | 245.03 | 245.03 | 1,355 |
May 02, 2024 | - | - | - | - | - | - |
Apr 30, 2024 | 256.26 | 256.26 | 256.26 | 256.25 | 256.25 | 15 |
Apr 29, 2024 | 255.70 | 256.25 | 254.00 | 256.25 | 256.25 | 1,276 |
Apr 26, 2024 | - | - | - | - | - | - |
Apr 25, 2024 | 257.00 | 260.00 | 256.00 | 259.50 | 259.50 | 743 |
Apr 24, 2024 | 254.00 | 257.00 | 253.33 | 256.33 | 256.33 | 3,360 |
Apr 23, 2024 | 249.98 | 255.99 | 249.98 | 253.98 | 253.98 | 920 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |