| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $344.04 | $353.67 | $323.30 | $323.60 | 24,231,629 |
June 2026 | $299.95 | $345.99 | $289.86 | $344.32 | 60,299,688 |
May 2026 | $322.34 | $328.14 | $293.56 | $303.84 | 43,783,700 |
April 2026 | $322.59 | $349.68 | $309.81 | $320.78 | 34,911,500 |
March 2026 | $354.59 | $356.55 | $300.80 | $319.72 | 39,130,000 |
February 2026 | $356.67 | $375.96 | $351.86 | $360.85 | 34,624,700 |
January 2026 | $321.70 | $360.59 | $321.08 | $352.94 | 37,723,500 |
December 2025 | $338.25 | $343.15 | $317.96 | $322.48 | 35,171,600 |
November 2025 | $338.55 | $345.90 | $316.70 | $342.04 | 37,834,600 |
October 2025 | $342.21 | $366.00 | $325.94 | $342.49 | 50,912,400 |
September 2025 | $358.90 | $373.90 | $336.58 | $343.80 | 38,366,300 |
August 2025 | $326.72 | $376.95 | $324.51 | $363.23 | 41,683,300 |
July 2025 | $339.15 | $356.05 | $325.06 | $327.82 | 38,985,300 |
June 2025 | $352.51 | $360.53 | $326.09 | $340.18 | 31,855,100 |
May 2025 | $349.36 | $361.40 | $344.87 | $355.49 | 28,546,300 |
April 2025 | $345.24 | $350.71 | $305.31 | $348.89 | 43,324,500 |
March 2025 | $360.11 | $360.94 | $324.12 | $345.20 | 41,986,600 |
February 2025 | $347.65 | $363.18 | $337.67 | $357.35 | 34,881,100 |
January 2025 | $335.58 | $364.98 | $323.00 | $353.30 | 33,653,200 |
December 2024 | $390.67 | $393.09 | $332.52 | $335.32 | 30,722,700 |
November 2024 | $355.78 | $394.98 | $352.09 | $392.01 | 56,791,900 |
October 2024 | $377.16 | $386.53 | $352.26 | $353.25 | 28,003,300 |
September 2024 | $362.69 | $379.32 | $352.40 | $375.80 | 24,622,000 |
August 2024 | $345.28 | $364.57 | $330.28 | $363.69 | 34,670,900 |
July 2024 | $293.40 | $350.50 | $287.25 | $344.71 | 40,449,100 |
