| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $301.29 | $301.68 | $292.81 | $298.02 | 11,766,810 |
November 20 2025 | $306.34 | $309.92 | $298.16 | $298.38 | 7,501,582 |
November 19 2025 | $299.74 | $304.45 | $299.27 | $303.27 | 5,546,555 |
November 18 2025 | $299.50 | $302.95 | $297.02 | $299.41 | 8,077,315 |
November 17 2025 | $304.00 | $305.59 | $297.67 | $300.37 | 8,344,046 |
November 14 2025 | $307.51 | $307.64 | $301.23 | $303.61 | 10,326,983 |
November 13 2025 | $319.23 | $320.63 | $309.10 | $309.48 | 8,973,258 |
November 12 2025 | $316.26 | $322.25 | $316.21 | $320.41 | 10,578,270 |
November 11 2025 | $317.50 | $319.05 | $315.28 | $315.62 | 5,030,216 |
November 10 2025 | $315.00 | $319.56 | $314.21 | $316.89 | 5,794,505 |
November 07 2025 | $311.89 | $314.43 | $307.64 | $314.21 | 7,302,347 |
November 06 2025 | $310.99 | $314.84 | $310.26 | $313.42 | 7,206,111 |
November 05 2025 | $309.61 | $313.10 | $305.63 | $311.68 | 6,865,198 |
November 04 2025 | $306.71 | $312.22 | $305.10 | $309.25 | 7,085,164 |
November 03 2025 | $311.00 | $312.32 | $306.21 | $309.35 | 7,770,040 |
October 31 2025 | $308.54 | $312.87 | $307.25 | $311.12 | 7,721,300 |
October 30 2025 | $305.79 | $312.61 | $305.10 | $309.44 | 7,514,600 |
October 29 2025 | $303.51 | $308.25 | $303.01 | $305.51 | 7,520,300 |
October 28 2025 | $304.86 | $307.97 | $303.16 | $305.36 | 6,336,000 |
October 27 2025 | $302.16 | $304.53 | $301.01 | $304.15 | 5,642,200 |
October 24 2025 | $296.08 | $302.60 | $295.45 | $300.44 | 7,228,300 |
October 23 2025 | $294.38 | $296.37 | $292.51 | $294.54 | 5,438,800 |
October 22 2025 | $297.77 | $298.06 | $290.54 | $294.11 | 8,054,100 |
October 21 2025 | $301.66 | $304.05 | $297.00 | $297.09 | 7,372,700 |
October 20 2025 | $298.50 | $303.69 | $298.16 | $302.36 | 6,894,900 |