| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $294.27 | $330.36 | $294.27 | $302.89 | 8,821,822 |
April 2026 | $251.12 | $320.09 | $239.98 | $297.59 | 20,318,400 |
March 2026 | $251.12 | $254.42 | $228.23 | $250.45 | 19,771,500 |
February 2026 | $230.73 | $259.70 | $227.32 | $254.15 | 20,589,200 |
January 2026 | $274.79 | $290.89 | $223.66 | $230.95 | 20,502,000 |
December 2025 | $275.00 | $285.06 | $262.94 | $274.68 | 14,629,200 |
November 2025 | $279.15 | $287.27 | $252.90 | $276.79 | 12,984,700 |
October 2025 | $263.57 | $321.55 | $256.87 | $281.37 | 16,560,300 |
September 2025 | $246.18 | $263.64 | $241.04 | $261.68 | 13,617,600 |
August 2025 | $238.67 | $249.76 | $233.09 | $246.34 | 11,197,500 |
July 2025 | $218.08 | $290.04 | $206.12 | $238.67 | 18,367,000 |
June 2025 | $207.23 | $229.51 | $205.51 | $218.08 | 13,826,300 |
May 2025 | $210.74 | $220.69 | $202.12 | $210.16 | 12,501,700 |
April 2025 | $223.58 | $223.58 | $186.63 | $210.59 | 23,637,800 |
March 2025 | $230.85 | $235.70 | $216.48 | $222.92 | 19,787,800 |
February 2025 | $338.81 | $340.87 | $196.17 | $231.35 | 29,614,000 |
January 2025 | $328.08 | $347.19 | $319.88 | $339.87 | 8,656,500 |
December 2024 | $321.77 | $336.34 | $312.38 | $325.95 | 10,323,700 |
November 2024 | $307.21 | $345.83 | $297.89 | $324.08 | 11,746,900 |
October 2024 | $298.90 | $350.38 | $279.44 | $306.22 | 18,150,400 |
September 2024 | $310.22 | $318.22 | $291.30 | $298.50 | 8,094,500 |
August 2024 | $302.44 | $317.99 | $281.61 | $311.89 | 10,529,400 |
July 2024 | $329.40 | $333.26 | $263.36 | $304.47 | 16,370,200 |
June 2024 | $328.99 | $340.29 | $308.08 | $327.35 | 11,929,300 |
May 2024 | $354.19 | $370.48 | $318.66 | $329.35 | 12,144,000 |
