| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $293.48 | $300.48 | $291.89 | $297.44 | 5,703,100 |
November 20 2025 | $294.64 | $300.71 | $290.16 | $290.40 | 5,589,900 |
November 19 2025 | $290.50 | $291.11 | $288.07 | $288.53 | 3,588,000 |
November 18 2025 | $297.00 | $297.00 | $289.94 | $289.95 | 4,852,339 |
November 17 2025 | $305.59 | $306.00 | $296.51 | $297.17 | 3,907,500 |
November 14 2025 | $300.00 | $307.72 | $297.59 | $305.69 | 3,590,100 |
November 13 2025 | $312.29 | $314.60 | $303.68 | $304.86 | 5,310,200 |
November 12 2025 | $319.89 | $324.90 | $314.53 | $314.98 | 6,042,700 |
November 11 2025 | $309.00 | $317.91 | $308.43 | $313.72 | 4,381,900 |
November 10 2025 | $306.82 | $309.94 | $304.23 | $309.13 | 2,975,200 |
November 07 2025 | $307.98 | $308.30 | $300.97 | $304.70 | 5,070,800 |
November 06 2025 | $305.07 | $313.71 | $299.44 | $310.71 | 6,818,500 |
November 05 2025 | $299.73 | $305.52 | $298.07 | $305.09 | 4,650,400 |
November 04 2025 | $298.36 | $301.51 | $294.38 | $299.20 | 5,677,300 |
November 03 2025 | $306.31 | $310.43 | $302.56 | $303.06 | 4,958,000 |
October 31 2025 | $310.29 | $311.78 | $299.98 | $305.72 | 7,697,500 |
October 30 2025 | $304.97 | $312.03 | $303.35 | $308.36 | 4,694,300 |
October 29 2025 | $311.07 | $312.61 | $305.83 | $306.52 | 4,135,900 |
October 28 2025 | $310.89 | $317.60 | $309.70 | $310.86 | 6,044,800 |
October 27 2025 | $306.11 | $311.78 | $301.22 | $311.37 | 9,868,200 |
October 24 2025 | $282.21 | $309.05 | $280.66 | $305.77 | 16,914,200 |
October 23 2025 | $263.50 | $284.01 | $262.11 | $283.44 | 16,676,400 |
October 22 2025 | $280.44 | $287.58 | $279.81 | $285.93 | 10,538,500 |
October 21 2025 | $281.76 | $283.75 | $280.06 | $280.50 | 4,081,000 |
October 20 2025 | $279.71 | $283.93 | $279.42 | $282.09 | 3,494,300 |