| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $345.94 | $373.33 | $339.40 | $342.08 | 9,382,356 |
June 2026 | $346.00 | $412.00 | $290.57 | $335.90 | 41,722,600 |
May 2026 | $260.85 | $352.59 | $255.62 | $335.55 | 53,756,600 |
April 2026 | $248.45 | $272.77 | $215.68 | $250.83 | 33,837,000 |
March 2026 | $322.87 | $333.68 | $229.60 | $244.77 | 52,925,138 |
February 2026 | $369.75 | $388.00 | $292.53 | $328.47 | 33,958,400 |
January 2026 | $422.50 | $444.72 | $362.90 | $371.33 | 30,240,800 |
December 2025 | $326.43 | $440.67 | $321.26 | $419.69 | 44,338,900 |
November 2025 | $385.04 | $385.44 | $309.94 | $332.37 | 32,473,700 |
October 2025 | $310.75 | $362.15 | $307.21 | $359.82 | 34,166,900 |
September 2025 | $310.00 | $344.85 | $306.01 | $310.38 | 46,796,900 |
August 2025 | $232.63 | $321.92 | $198.47 | $315.61 | 85,181,100 |
July 2025 | $210.00 | $251.24 | $201.01 | $237.89 | 46,798,500 |
June 2025 | $188.42 | $237.18 | $183.64 | $209.99 | 60,202,300 |
May 2025 | $178.20 | $198.58 | $169.26 | $188.83 | 45,336,400 |
April 2025 | $174.69 | $183.00 | $140.78 | $172.17 | 52,566,000 |
March 2025 | $270.63 | $275.54 | $170.85 | $175.40 | 68,155,700 |
February 2025 | $266.00 | $298.92 | $253.00 | $267.43 | 24,966,300 |
January 2025 | $234.09 | $286.83 | $234.09 | $273.32 | 32,981,100 |
December 2024 | $323.00 | $370.00 | $229.40 | $232.81 | 61,654,900 |
November 2024 | $270.40 | $353.55 | $264.18 | $322.49 | 31,011,300 |
October 2024 | $272.04 | $297.68 | $250.26 | $270.40 | 28,554,200 |
September 2024 | $290.79 | $300.00 | $265.73 | $270.35 | 21,297,900 |
August 2024 | $246.47 | $293.28 | $212.74 | $290.79 | 31,593,200 |
July 2024 | $253.00 | $271.66 | $237.36 | $252.36 | 31,407,800 |
