| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $346.90 | $349.68 | $322.61 | $333.09 | 6,209,558 |
April 2026 | $341.95 | $375.32 | $326.65 | $347.30 | 11,318,600 |
March 2026 | $358.77 | $364.04 | $308.95 | $334.59 | 15,237,600 |
February 2026 | $331.92 | $389.01 | $324.26 | $375.59 | 16,984,300 |
January 2026 | $366.83 | $376.08 | $327.23 | $329.37 | 15,372,500 |
December 2025 | $383.53 | $395.40 | $352.86 | $365.35 | 12,605,400 |
November 2025 | $391.62 | $427.43 | $376.72 | $387.43 | 14,143,300 |
October 2025 | $477.26 | $498.74 | $368.06 | $399.34 | 26,174,800 |
September 2025 | $477.39 | $493.01 | $462.14 | $479.69 | 6,647,100 |
August 2025 | $424.48 | $474.74 | $423.12 | $471.77 | 10,223,500 |
July 2025 | $481.97 | $513.18 | $427.06 | $438.33 | 8,489,900 |
June 2025 | $469.50 | $489.32 | $448.05 | $485.14 | 6,909,100 |
May 2025 | $458.33 | $497.36 | $453.72 | $473.30 | 6,469,400 |
April 2025 | $422.04 | $458.03 | $381.33 | $456.51 | 11,277,300 |
March 2025 | $460.75 | $463.76 | $392.39 | $416.72 | 11,662,300 |
February 2025 | $411.49 | $495.85 | $409.01 | $452.45 | 9,097,600 |
January 2025 | $409.95 | $429.11 | $402.39 | $417.34 | 5,448,000 |
December 2024 | $424.14 | $446.52 | $409.66 | $413.76 | 5,301,300 |
November 2024 | $469.44 | $470.20 | $411.42 | $422.84 | 7,379,300 |
October 2024 | $453.55 | $478.49 | $434.66 | $463.47 | 6,044,600 |
September 2024 | $484.68 | $485.23 | $444.61 | $457.85 | 5,591,000 |
August 2024 | $418.22 | $483.83 | $401.45 | $483.83 | 6,626,600 |
July 2024 | $400.28 | $425.15 | $393.61 | $402.24 | 4,201,600 |
June 2024 | $398.60 | $417.95 | $392.50 | $397.72 | 4,288,000 |
May 2024 | $407.05 | $422.78 | $388.86 | $400.28 | 5,558,600 |
