| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $389.77 | $429.54 | $353.99 | $376.50 | 26,798,633 |
June 2026 | $370.26 | $399.38 | $356.18 | $389.89 | 36,657,427 |
May 2026 | $434.46 | $440.77 | $375.76 | $377.78 | 29,301,500 |
April 2026 | $472.15 | $511.12 | $421.35 | $433.58 | 22,821,500 |
March 2026 | $528.15 | $554.58 | $460.96 | $472.29 | 23,645,500 |
February 2026 | $487.88 | $550.97 | $486.82 | $527.86 | 22,268,800 |
January 2026 | $464.18 | $525.71 | $459.83 | $486.57 | 22,982,500 |
December 2025 | $503.87 | $509.63 | $459.39 | $465.23 | 27,421,500 |
November 2025 | $455.14 | $517.42 | $441.67 | $505.77 | 25,237,400 |
October 2025 | $424.20 | $475.82 | $405.68 | $457.40 | 31,830,100 |
September 2025 | $398.95 | $427.31 | $382.99 | $424.09 | 27,252,600 |
August 2025 | $353.39 | $409.22 | $351.01 | $401.24 | 23,581,000 |
July 2025 | $381.50 | $388.37 | $327.78 | $351.60 | 34,738,800 |
June 2025 | $376.98 | $385.97 | $348.38 | $380.52 | 28,675,000 |
May 2025 | $341.02 | $385.01 | $338.01 | $378.08 | 31,867,400 |
April 2025 | $343.79 | $350.29 | $311.71 | $342.09 | 36,765,200 |
March 2025 | $305.32 | $345.42 | $304.05 | $342.56 | 32,107,100 |
February 2025 | $321.29 | $336.47 | $291.78 | $302.96 | 33,317,300 |
January 2025 | $299.59 | $333.99 | $286.82 | $326.31 | 34,546,400 |
December 2024 | $322.22 | $328.71 | $293.42 | $296.88 | 27,507,800 |
November 2024 | $355.84 | $363.62 | $315.34 | $322.97 | 31,454,600 |
October 2024 | $400.44 | $411.72 | $350.65 | $354.08 | 32,091,700 |
September 2024 | $390.20 | $404.10 | $373.71 | $401.15 | 24,321,900 |
August 2024 | $358.78 | $390.11 | $337.13 | $389.80 | 19,901,000 |
July 2024 | $316.43 | $360.74 | $308.06 | $357.73 | 34,286,000 |
