Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 17, 2024 | 291.00 | 292.44 | 288.19 | 291.00 | 291.00 | 3,071,312 |
May 16, 2024 | 292.00 | 295.00 | 288.99 | 291.82 | 291.82 | 4,054,747 |
May 15, 2024 | 288.00 | 295.50 | 287.00 | 290.05 | 290.05 | 3,319,900 |
May 14, 2024 | 293.90 | 295.65 | 283.83 | 291.30 | 291.30 | 6,754,004 |
May 13, 2024 | 294.00 | 299.60 | 289.96 | 291.60 | 291.60 | 8,147,249 |
May 10, 2024 | 314.19 | 314.48 | 286.00 | 297.95 | 297.95 | 14,817,944 |
May 09, 2024 | 312.80 | 314.56 | 310.01 | 314.03 | 314.03 | 4,847,143 |
May 08, 2024 | 316.00 | 318.50 | 311.45 | 312.81 | 312.81 | 3,040,418 |
May 07, 2024 | 317.90 | 320.48 | 313.00 | 317.10 | 317.10 | 3,810,306 |
May 06, 2024 | 323.10 | 325.80 | 317.60 | 318.79 | 318.79 | 4,134,489 |
Apr 30, 2024 | 323.32 | 323.98 | 314.11 | 319.00 | 319.00 | 6,037,905 |
Apr 29, 2024 | 313.20 | 324.58 | 312.18 | 323.00 | 323.00 | 6,190,777 |
Apr 26, 2024 | 305.10 | 314.90 | 305.10 | 313.66 | 313.66 | 5,020,029 |
Apr 25, 2024 | 303.37 | 307.48 | 300.20 | 306.34 | 306.34 | 3,003,878 |
Apr 24, 2024 | 304.00 | 308.80 | 302.47 | 305.00 | 305.00 | 3,338,809 |
Apr 23, 2024 | 298.00 | 304.50 | 297.45 | 302.86 | 302.86 | 4,078,595 |
Apr 22, 2024 | 293.99 | 300.26 | 291.12 | 297.92 | 297.92 | 3,952,115 |
Apr 19, 2024 | 304.00 | 305.52 | 295.50 | 298.48 | 298.48 | 4,663,145 |
Apr 18, 2024 | 308.00 | 313.80 | 305.08 | 305.22 | 305.22 | 5,393,254 |
Apr 17, 2024 | 309.31 | 311.47 | 306.00 | 310.75 | 310.75 | 5,555,684 |
Apr 16, 2024 | 310.01 | 314.00 | 307.30 | 309.03 | 309.03 | 5,138,319 |
Apr 15, 2024 | 302.00 | 315.00 | 301.18 | 313.02 | 313.02 | 9,057,790 |
Apr 12, 2024 | 289.98 | 292.80 | 287.20 | 290.00 | 290.00 | 3,549,399 |
Apr 11, 2024 | 289.11 | 293.99 | 288.88 | 290.77 | 290.77 | 3,227,674 |
Apr 10, 2024 | 298.16 | 300.00 | 288.97 | 291.28 | 291.28 | 4,075,515 |
Apr 09, 2024 | 298.50 | 301.20 | 294.02 | 299.07 | 299.07 | 2,881,481 |
Apr 08, 2024 | 302.00 | 306.55 | 299.10 | 300.18 | 300.18 | 4,633,272 |
Apr 03, 2024 | 298.54 | 302.00 | 293.01 | 297.68 | 297.68 | 4,349,143 |
Apr 02, 2024 | 307.00 | 308.98 | 296.00 | 298.60 | 298.60 | 6,660,094 |
Apr 01, 2024 | 308.00 | 315.56 | 306.50 | 308.00 | 308.00 | 4,991,194 |
Mar 29, 2024 | 306.10 | 311.50 | 301.50 | 305.60 | 305.60 | 2,857,760 |
Mar 28, 2024 | 308.53 | 309.66 | 302.50 | 306.69 | 306.69 | 4,971,706 |
Mar 27, 2024 | 312.43 | 313.50 | 304.58 | 308.55 | 308.55 | 5,130,441 |
Mar 26, 2024 | 317.50 | 323.00 | 308.69 | 310.88 | 310.88 | 6,314,354 |
Mar 25, 2024 | 311.86 | 326.50 | 307.91 | 316.80 | 316.80 | 7,415,810 |
Mar 22, 2024 | 301.10 | 316.99 | 300.33 | 312.51 | 312.51 | 8,961,474 |
Mar 21, 2024 | 300.70 | 306.68 | 299.00 | 301.10 | 301.10 | 5,677,259 |
Mar 20, 2024 | 294.90 | 297.57 | 291.75 | 296.20 | 296.20 | 3,143,212 |
Mar 19, 2024 | 297.00 | 300.80 | 294.93 | 295.08 | 295.08 | 4,417,536 |
Mar 18, 2024 | 288.05 | 298.77 | 288.00 | 298.06 | 298.06 | 6,620,791 |
Mar 15, 2024 | 289.78 | 290.20 | 282.80 | 289.03 | 289.03 | 5,726,272 |
Mar 14, 2024 | 291.99 | 293.79 | 288.06 | 289.78 | 289.78 | 5,576,457 |
Mar 13, 2024 | 300.00 | 301.70 | 290.64 | 292.50 | 292.50 | 6,800,658 |
Mar 12, 2024 | 301.00 | 306.99 | 297.20 | 298.41 | 298.41 | 7,417,264 |
Mar 11, 2024 | 299.04 | 307.40 | 298.51 | 303.69 | 303.69 | 5,728,771 |
Mar 08, 2024 | 293.99 | 302.65 | 293.10 | 301.87 | 301.87 | 8,138,763 |
Mar 07, 2024 | 293.77 | 301.58 | 289.89 | 291.27 | 291.27 | 6,503,983 |
Mar 06, 2024 | 291.10 | 293.55 | 288.00 | 291.00 | 291.00 | 3,989,591 |
Mar 05, 2024 | 290.98 | 293.83 | 286.01 | 291.12 | 291.12 | 5,425,824 |
Mar 04, 2024 | 292.59 | 297.58 | 288.00 | 292.17 | 292.17 | 6,809,363 |
Mar 01, 2024 | 286.00 | 294.80 | 284.23 | 292.15 | 292.15 | 9,492,111 |
Feb 29, 2024 | 266.00 | 286.90 | 265.64 | 284.06 | 284.06 | 11,684,701 |
Feb 28, 2024 | 268.95 | 271.68 | 261.20 | 261.43 | 261.43 | 5,235,791 |
Feb 27, 2024 | 257.11 | 268.47 | 256.60 | 268.20 | 268.20 | 5,672,791 |
Feb 26, 2024 | 262.30 | 263.72 | 257.79 | 258.53 | 258.53 | 4,346,255 |
Feb 23, 2024 | 263.08 | 265.50 | 259.57 | 261.66 | 261.66 | 4,681,618 |
Feb 22, 2024 | 261.00 | 264.58 | 260.01 | 263.05 | 263.05 | 4,310,064 |
Feb 21, 2024 | 253.65 | 264.40 | 252.00 | 260.50 | 260.50 | 7,052,813 |
Feb 20, 2024 | 257.50 | 259.20 | 252.46 | 255.10 | 255.10 | 4,407,044 |
Feb 19, 2024 | 258.00 | 259.88 | 254.01 | 258.50 | 258.50 | 6,827,319 |
Feb 08, 2024 | 253.00 | 258.80 | 248.60 | 250.30 | 250.30 | 7,507,219 |
Feb 07, 2024 | 250.26 | 252.82 | 246.66 | 249.11 | 249.11 | 5,920,684 |
Feb 06, 2024 | 238.20 | 251.48 | 238.12 | 251.00 | 251.00 | 7,750,539 |
Feb 05, 2024 | 228.16 | 245.00 | 227.71 | 240.95 | 240.95 | 8,453,593 |
Feb 02, 2024 | 234.80 | 237.50 | 225.03 | 231.40 | 231.40 | 5,841,972 |
Feb 01, 2024 | 227.53 | 240.14 | 227.30 | 235.60 | 235.60 | 6,477,588 |
Jan 31, 2024 | 227.02 | 231.80 | 224.09 | 227.76 | 227.76 | 5,544,933 |
Jan 30, 2024 | 240.86 | 240.86 | 228.58 | 229.35 | 229.35 | 5,678,607 |
Jan 29, 2024 | 247.40 | 250.64 | 240.10 | 241.70 | 241.70 | 5,023,445 |
Jan 26, 2024 | 251.92 | 254.48 | 247.00 | 247.50 | 247.50 | 5,347,758 |
Jan 25, 2024 | 250.00 | 256.00 | 248.46 | 254.21 | 254.21 | 6,126,616 |
Jan 24, 2024 | 250.00 | 253.16 | 241.23 | 252.12 | 252.12 | 7,720,769 |
Jan 23, 2024 | 247.81 | 254.43 | 245.58 | 249.99 | 249.99 | 6,512,336 |
Jan 22, 2024 | 250.70 | 256.17 | 247.80 | 250.20 | 250.20 | 8,468,881 |
Jan 19, 2024 | 254.10 | 256.65 | 249.38 | 250.70 | 250.70 | 6,463,746 |
Jan 18, 2024 | 240.88 | 256.78 | 240.02 | 255.77 | 255.77 | 12,506,372 |
Jan 17, 2024 | 243.76 | 245.71 | 240.70 | 242.30 | 242.30 | 6,098,407 |
Jan 16, 2024 | 240.00 | 245.00 | 238.00 | 244.01 | 244.01 | 9,728,606 |
Jan 15, 2024 | 231.50 | 237.60 | 228.60 | 231.99 | 231.99 | 3,773,813 |
Jan 12, 2024 | 231.96 | 233.64 | 229.69 | 232.00 | 232.00 | 2,677,546 |
Jan 11, 2024 | 226.79 | 234.89 | 226.06 | 232.60 | 232.60 | 4,526,037 |
Jan 10, 2024 | 227.00 | 231.94 | 223.38 | 226.80 | 226.80 | 3,646,136 |
Jan 09, 2024 | 227.56 | 229.35 | 222.66 | 228.08 | 228.08 | 4,553,369 |
Jan 08, 2024 | 233.50 | 235.00 | 226.05 | 226.18 | 226.18 | 3,763,106 |
Jan 05, 2024 | 236.00 | 239.95 | 231.97 | 234.13 | 234.13 | 3,308,289 |
Jan 04, 2024 | 238.95 | 243.47 | 235.13 | 236.25 | 236.25 | 3,503,120 |
Jan 03, 2024 | 239.51 | 246.60 | 238.42 | 240.48 | 240.48 | 4,311,800 |
Jan 02, 2024 | 245.73 | 245.91 | 239.35 | 240.30 | 240.30 | 4,106,740 |
Dec 29, 2023 | 245.62 | 247.49 | 243.38 | 245.71 | 245.71 | 4,636,183 |
Dec 28, 2023 | 237.88 | 248.00 | 237.24 | 245.60 | 245.60 | 7,939,282 |
Dec 27, 2023 | 225.50 | 239.98 | 225.50 | 238.60 | 238.60 | 9,668,287 |
Dec 26, 2023 | 229.31 | 229.78 | 224.00 | 225.49 | 225.49 | 3,292,326 |
Dec 25, 2023 | 230.00 | 232.74 | 229.00 | 230.16 | 230.16 | 2,437,321 |
Dec 22, 2023 | 235.46 | 235.95 | 230.00 | 231.00 | 231.00 | 4,737,174 |
Dec 21, 2023 | 229.31 | 237.27 | 228.80 | 235.96 | 235.96 | 7,604,969 |
Dec 20, 2023 | 230.05 | 232.05 | 227.26 | 229.30 | 229.30 | 5,226,741 |
Dec 19, 2023 | 220.27 | 234.51 | 220.08 | 229.10 | 229.10 | 8,106,036 |
Dec 18, 2023 | 223.50 | 225.44 | 220.60 | 221.06 | 221.06 | 3,468,472 |
Dec 15, 2023 | 226.80 | 227.90 | 224.01 | 225.00 | 225.00 | 2,870,883 |
Dec 14, 2023 | 227.88 | 228.98 | 224.90 | 225.95 | 225.95 | 2,856,321 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |