| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 23 2026 | $321.15 | $324.53 | $320.18 | $320.21 | 17,535,800 |
October 22 2026 | $330.46 | $331.43 | $322.00 | $324.22 | 27,748,100 |
October 21 2026 | $336.98 | $337.27 | $330.38 | $334.76 | 29,165,500 |
October 20 2026 | $343.65 | $344.77 | $338.36 | $340.28 | 18,316,900 |
October 19 2026 | $343.67 | $346.58 | $341.85 | $344.18 | 19,808,300 |
October 16 2026 | $348.28 | $350.66 | $339.08 | $340.59 | 28,641,900 |
October 15 2026 | $344.70 | $352.15 | $340.61 | $349.22 | 21,328,200 |
October 14 2026 | $355.57 | $359.40 | $346.34 | $347.64 | 28,018,500 |
October 13 2026 | $356.23 | $358.58 | $351.60 | $353.78 | 23,207,700 |
October 12 2026 | $351.86 | $356.50 | $350.50 | $352.72 | 19,076,400 |
October 09 2026 | $351.40 | $354.70 | $350.31 | $351.66 | 17,281,500 |
October 08 2026 | $353.14 | $356.83 | $346.52 | $348.29 | 23,511,100 |
October 07 2026 | $346.72 | $350.80 | $343.07 | $350.50 | 20,911,600 |
October 06 2026 | $347.37 | $349.09 | $344.68 | $347.68 | 18,715,600 |
October 05 2026 | $342.59 | $348.09 | $342.40 | $346.47 | 25,630,600 |
October 02 2026 | $341.32 | $345.77 | $341.16 | $343.50 | 23,772,100 |
October 01 2026 | $350.79 | $353.22 | $335.51 | $338.24 | 33,269,300 |
September 30 2026 | $344.15 | $352.60 | $340.99 | $344.08 | 37,373,700 |
September 29 2026 | $341.95 | $342.84 | $338.02 | $340.92 | 21,066,900 |
September 28 2026 | $340.70 | $343.59 | $339.56 | $342.75 | 19,318,300 |
September 25 2026 | $342.35 | $347.03 | $341.11 | $343.92 | 21,880,800 |
September 24 2026 | $336.22 | $343.09 | $336.02 | $342.36 | 23,777,200 |
September 23 2026 | $349.86 | $350.00 | $337.45 | $337.83 | 35,576,200 |
September 22 2026 | $357.65 | $364.17 | $350.22 | $351.16 | 29,788,600 |
September 21 2026 | $350.64 | $357.61 | $349.10 | $354.97 | 30,455,400 |
