Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 21, 2024 | 282.00 | 286.00 | 276.00 | 278.00 | 278.00 | 52,319,100 |
Oct 18, 2024 | 278.00 | 286.00 | 276.00 | 282.00 | 282.00 | 60,744,300 |
Oct 17, 2024 | 270.00 | 282.00 | 268.00 | 276.00 | 276.00 | 86,978,000 |
Oct 16, 2024 | 266.00 | 270.00 | 264.00 | 268.00 | 268.00 | 21,819,900 |
Oct 15, 2024 | 266.00 | 270.00 | 262.00 | 266.00 | 266.00 | 21,057,100 |
Oct 14, 2024 | 260.00 | 268.00 | 260.00 | 264.00 | 264.00 | 35,679,800 |
Oct 11, 2024 | 256.00 | 262.00 | 256.00 | 258.00 | 258.00 | 13,477,600 |
Oct 10, 2024 | 262.00 | 264.00 | 256.00 | 256.00 | 256.00 | 11,307,400 |
Oct 09, 2024 | 266.00 | 270.00 | 260.00 | 260.00 | 260.00 | 37,755,500 |
Oct 08, 2024 | 254.00 | 268.00 | 254.00 | 264.00 | 264.00 | 57,000,300 |
Oct 07, 2024 | 252.00 | 262.00 | 250.00 | 254.00 | 254.00 | 23,334,000 |
Oct 04, 2024 | 262.00 | 262.00 | 252.00 | 252.00 | 252.00 | 21,725,900 |
Oct 03, 2024 | 254.00 | 264.00 | 250.00 | 260.00 | 260.00 | 42,663,700 |
Oct 02, 2024 | 280.00 | 282.00 | 250.00 | 254.00 | 254.00 | 157,660,000 |
Oct 01, 2024 | 284.00 | 288.00 | 278.00 | 280.00 | 280.00 | 42,608,100 |
Sep 30, 2024 | 288.00 | 290.00 | 282.00 | 284.00 | 284.00 | 30,116,300 |
Sep 27, 2024 | 296.00 | 298.00 | 290.00 | 290.00 | 290.00 | 37,953,900 |
Sep 26, 2024 | 296.00 | 304.00 | 294.00 | 296.00 | 296.00 | 40,330,600 |
Sep 25, 2024 | 304.00 | 306.00 | 294.00 | 296.00 | 296.00 | 41,452,400 |
Sep 24, 2024 | 304.00 | 310.00 | 298.00 | 302.00 | 302.00 | 43,561,300 |
Sep 23, 2024 | 294.00 | 306.00 | 294.00 | 302.00 | 302.00 | 49,594,100 |
Sep 20, 2024 | 302.00 | 306.00 | 294.00 | 294.00 | 294.00 | 56,506,000 |
Sep 19, 2024 | 312.00 | 312.00 | 296.00 | 302.00 | 302.00 | 87,910,200 |
Sep 18, 2024 | 304.00 | 312.00 | 298.00 | 306.00 | 306.00 | 179,872,100 |
Sep 17, 2024 | 284.00 | 304.00 | 284.00 | 300.00 | 300.00 | 138,986,100 |
Sep 13, 2024 | 288.00 | 288.00 | 280.00 | 284.00 | 284.00 | 31,012,800 |
Sep 12, 2024 | 280.00 | 290.00 | 278.00 | 286.00 | 286.00 | 55,600,100 |
Sep 11, 2024 | 284.00 | 288.00 | 276.00 | 278.00 | 278.00 | 52,580,500 |
Sep 10, 2024 | 282.00 | 286.00 | 274.00 | 284.00 | 284.00 | 81,406,400 |
Sep 09, 2024 | 288.00 | 302.00 | 280.00 | 280.00 | 280.00 | 181,302,500 |
Sep 06, 2024 | 294.00 | 296.00 | 286.00 | 286.00 | 286.00 | 41,662,000 |
Sep 05, 2024 | 292.00 | 302.00 | 286.00 | 288.00 | 288.00 | 77,586,300 |
Sep 04, 2024 | 302.00 | 310.00 | 288.00 | 292.00 | 292.00 | 101,580,400 |
Sep 03, 2024 | 320.00 | 336.00 | 302.00 | 304.00 | 304.00 | 253,637,000 |
Sep 02, 2024 | 284.00 | 318.00 | 280.00 | 318.00 | 318.00 | 386,182,500 |
Aug 30, 2024 | 278.00 | 288.00 | 276.00 | 282.00 | 282.00 | 38,549,200 |
Aug 29, 2024 | 284.00 | 286.00 | 274.00 | 278.00 | 278.00 | 42,626,700 |
Aug 28, 2024 | 280.00 | 290.00 | 278.00 | 284.00 | 284.00 | 58,464,800 |
Aug 27, 2024 | 290.00 | 290.00 | 278.00 | 278.00 | 278.00 | 48,323,300 |
Aug 26, 2024 | 292.00 | 300.00 | 284.00 | 288.00 | 288.00 | 78,253,500 |
Aug 23, 2024 | 270.00 | 296.00 | 268.00 | 290.00 | 290.00 | 190,877,200 |
Aug 22, 2024 | 280.00 | 286.00 | 268.00 | 268.00 | 268.00 | 75,066,600 |
Aug 21, 2024 | 284.00 | 298.00 | 274.00 | 280.00 | 280.00 | 192,892,000 |
Aug 20, 2024 | 262.00 | 296.00 | 262.00 | 284.00 | 284.00 | 291,511,100 |
Aug 19, 2024 | 246.00 | 262.00 | 244.00 | 262.00 | 262.00 | 68,547,300 |
Aug 16, 2024 | 250.00 | 252.00 | 244.00 | 246.00 | 246.00 | 23,273,600 |
Aug 15, 2024 | 250.00 | 256.00 | 246.00 | 250.00 | 250.00 | 33,330,200 |
Aug 14, 2024 | 244.00 | 254.00 | 242.00 | 250.00 | 250.00 | 39,001,200 |
Aug 13, 2024 | 240.00 | 244.00 | 238.00 | 242.00 | 242.00 | 16,626,300 |
Aug 12, 2024 | 240.00 | 242.00 | 236.00 | 240.00 | 240.00 | 10,257,100 |
Aug 09, 2024 | 240.00 | 246.00 | 238.00 | 240.00 | 240.00 | 13,890,300 |
Aug 08, 2024 | 234.00 | 246.00 | 232.00 | 240.00 | 240.00 | 38,138,000 |
Aug 07, 2024 | 230.00 | 240.00 | 230.00 | 234.00 | 234.00 | 23,402,400 |
Aug 06, 2024 | 234.00 | 236.00 | 224.00 | 230.00 | 230.00 | 39,306,000 |
Aug 05, 2024 | 250.00 | 252.00 | 228.00 | 232.00 | 232.00 | 70,596,800 |
Aug 02, 2024 | 254.00 | 258.00 | 250.00 | 252.00 | 252.00 | 21,674,600 |
Aug 01, 2024 | 258.00 | 258.00 | 254.00 | 256.00 | 256.00 | 14,385,800 |
Jul 31, 2024 | 262.00 | 266.00 | 254.00 | 254.00 | 254.00 | 76,114,500 |
Jul 30, 2024 | 246.00 | 262.00 | 246.00 | 260.00 | 260.00 | 56,217,600 |
Jul 29, 2024 | 246.00 | 250.00 | 244.00 | 246.00 | 246.00 | 12,910,700 |
Jul 26, 2024 | 242.00 | 248.00 | 242.00 | 244.00 | 244.00 | 11,612,400 |
Jul 25, 2024 | 254.00 | 254.00 | 242.00 | 242.00 | 242.00 | 27,020,900 |
Jul 24, 2024 | 258.00 | 264.00 | 252.00 | 252.00 | 252.00 | 27,149,100 |
Jul 23, 2024 | 256.00 | 268.00 | 256.00 | 256.00 | 256.00 | 56,784,700 |
Jul 22, 2024 | 264.00 | 264.00 | 252.00 | 256.00 | 256.00 | 17,191,000 |
Jul 19, 2024 | 266.00 | 266.00 | 252.00 | 252.00 | 252.00 | 44,383,600 |
Jul 18, 2024 | 264.00 | 276.00 | 262.00 | 264.00 | 264.00 | 81,636,700 |
Jul 17, 2024 | 262.00 | 270.00 | 258.00 | 262.00 | 262.00 | 28,876,300 |
Jul 16, 2024 | 270.00 | 274.00 | 260.00 | 262.00 | 262.00 | 39,487,900 |
Jul 15, 2024 | 262.00 | 276.00 | 260.00 | 270.00 | 270.00 | 71,824,800 |
Jul 12, 2024 | 256.00 | 264.00 | 256.00 | 260.00 | 260.00 | 34,506,000 |
Jul 11, 2024 | 260.00 | 262.00 | 252.00 | 254.00 | 254.00 | 19,323,400 |
Jul 10, 2024 | 262.00 | 264.00 | 254.00 | 258.00 | 258.00 | 31,865,500 |
Jul 09, 2024 | 252.00 | 264.00 | 250.00 | 262.00 | 262.00 | 64,779,200 |
Jul 08, 2024 | 252.00 | 260.00 | 250.00 | 252.00 | 252.00 | 34,466,500 |
Jul 05, 2024 | 260.00 | 260.00 | 248.00 | 252.00 | 252.00 | 44,384,800 |
Jul 04, 2024 | 256.00 | 268.00 | 254.00 | 258.00 | 258.00 | 72,810,900 |
Jul 03, 2024 | 250.00 | 264.00 | 242.00 | 256.00 | 256.00 | 99,127,400 |
Jul 02, 2024 | 240.00 | 254.00 | 240.00 | 244.00 | 244.00 | 45,239,100 |
Jul 01, 2024 | 246.00 | 250.00 | 240.00 | 240.00 | 240.00 | 30,076,700 |
Jun 28, 2024 | 238.00 | 252.00 | 236.00 | 246.00 | 246.00 | 69,219,400 |
Jun 27, 2024 | 238.00 | 244.00 | 232.00 | 236.00 | 236.00 | 21,480,000 |
Jun 26, 2024 | 238.00 | 242.00 | 234.00 | 238.00 | 238.00 | 8,883,600 |
Jun 25, 2024 | 242.00 | 242.00 | 232.00 | 236.00 | 236.00 | 14,235,500 |
Jun 24, 2024 | 232.00 | 246.00 | 230.00 | 240.00 | 240.00 | 44,464,900 |
Jun 21, 2024 | 230.00 | 242.00 | 228.00 | 230.00 | 230.00 | 30,063,300 |
Jun 20, 2024 | 220.00 | 236.00 | 216.00 | 230.00 | 230.00 | 28,036,700 |
Jun 19, 2024 | 230.00 | 234.00 | 218.00 | 220.00 | 220.00 | 23,768,100 |
Jun 14, 2024 | 238.00 | 238.00 | 230.00 | 230.00 | 230.00 | 13,339,600 |
Jun 13, 2024 | 236.00 | 250.00 | 236.00 | 236.00 | 236.00 | 33,749,100 |
Jun 12, 2024 | 238.00 | 240.00 | 226.00 | 234.00 | 234.00 | 25,134,200 |
Jun 11, 2024 | 240.00 | 242.00 | 236.00 | 236.00 | 236.00 | 9,995,400 |
Jun 10, 2024 | 242.00 | 242.00 | 234.00 | 238.00 | 238.00 | 20,126,100 |
Jun 07, 2024 | 244.00 | 248.00 | 240.00 | 240.00 | 240.00 | 16,755,900 |
Jun 06, 2024 | 242.00 | 248.00 | 240.00 | 242.00 | 242.00 | 17,700,600 |
Jun 05, 2024 | 256.00 | 258.00 | 238.00 | 242.00 | 242.00 | 57,150,700 |
Jun 04, 2024 | 266.00 | 274.00 | 254.00 | 256.00 | 256.00 | 61,948,900 |
Jun 03, 2024 | 266.00 | 276.00 | 262.00 | 264.00 | 264.00 | 69,358,800 |
May 31, 2024 | 258.00 | 280.00 | 258.00 | 264.00 | 264.00 | 111,856,100 |
May 30, 2024 | 266.00 | 266.00 | 254.00 | 258.00 | 258.00 | 27,319,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |