| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $664.43 | $715.83 | $628.09 | $646.63 | 20,014,282 |
April 2026 | $548.14 | $672.64 | $528.63 | $668.91 | 15,151,100 |
March 2026 | $572.06 | $581.20 | $508.45 | $536.34 | 19,657,700 |
February 2026 | $574.09 | $613.98 | $523.99 | $582.04 | 22,816,900 |
January 2026 | $507.15 | $588.70 | $506.70 | $575.07 | 16,774,200 |
December 2025 | $491.74 | $523.09 | $490.31 | $507.15 | 18,061,000 |
November 2025 | $433.23 | $496.93 | $422.21 | $494.76 | 19,644,800 |
October 2025 | $415.42 | $444.38 | $396.42 | $432.98 | 20,083,000 |
September 2025 | $388.65 | $427.85 | $385.34 | $417.83 | 18,449,800 |
August 2025 | $354.95 | $401.94 | $349.09 | $394.16 | 18,327,600 |
July 2025 | $321.33 | $365.61 | $319.88 | $361.83 | 20,291,000 |
June 2025 | $316.38 | $323.95 | $303.05 | $322.34 | 13,692,300 |
May 2025 | $290.11 | $329.94 | $284.53 | $316.41 | 17,732,100 |
April 2025 | $307.29 | $314.39 | $254.47 | $287.57 | 20,498,200 |
March 2025 | $364.39 | $365.01 | $298.04 | $306.75 | 21,153,800 |
February 2025 | $339.54 | $377.38 | $335.18 | $360.33 | 17,442,600 |
January 2025 | $341.58 | $364.59 | $336.07 | $347.00 | 15,243,700 |
December 2024 | $367.77 | $377.83 | $336.79 | $339.55 | 13,979,800 |
November 2024 | $318.70 | $369.80 | $314.75 | $365.30 | 12,432,000 |
October 2024 | $313.55 | $330.33 | $311.95 | $318.86 | 13,007,100 |
September 2024 | $300.92 | $323.17 | $276.23 | $313.83 | 13,858,100 |
August 2024 | $293.86 | $311.04 | $268.04 | $303.22 | 17,244,900 |
July 2024 | $268.81 | $291.80 | $255.71 | $281.14 | 17,011,400 |
June 2024 | $271.70 | $275.84 | $251.96 | $266.81 | 20,217,500 |
May 2024 | $270.96 | $287.56 | $262.37 | $271.44 | 19,922,000 |
