| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $313.37 | $354.14 | $301.75 | $350.63 | 105,500,273 |
March 2026 | $308.71 | $352.40 | $289.96 | $309.51 | 649,518,000 |
February 2026 | $325.43 | $351.60 | $294.68 | $318.88 | 471,518,800 |
January 2026 | $352.04 | $359.91 | $313.45 | $330.61 | 514,791,000 |
December 2025 | $393.27 | $412.95 | $320.13 | $345.38 | 883,384,200 |
November 2025 | $370.51 | $401.39 | $327.74 | $401.35 | 426,651,900 |
October 2025 | $326.84 | $384.93 | $322.75 | $368.15 | 485,635,900 |
September 2025 | $287.69 | $372.10 | $285.53 | $328.59 | 633,889,800 |
August 2025 | $284.91 | $315.54 | $280.00 | $295.69 | 374,026,400 |
July 2025 | $272.84 | $305.20 | $261.16 | $292.03 | 376,938,200 |
June 2025 | $241.29 | $276.13 | $239.17 | $274.08 | 541,203,900 |
May 2025 | $196.55 | $244.09 | $194.36 | $240.12 | 401,690,800 |
April 2025 | $165.03 | $191.81 | $136.99 | $190.92 | 711,019,700 |
March 2025 | $201.75 | $201.81 | $159.33 | $166.08 | 751,937,100 |
February 2025 | $213.08 | $235.30 | $191.02 | $197.23 | 455,767,900 |
January 2025 | $233.55 | $246.83 | $194.06 | $218.83 | 637,934,500 |
December 2024 | $160.72 | $248.43 | $160.52 | $229.28 | 950,991,400 |
November 2024 | $165.96 | $182.52 | $155.38 | $159.86 | 362,661,900 |
October 2024 | $169.80 | $183.87 | $163.53 | $167.45 | 440,173,000 |
September 2024 | $157.67 | $177.78 | $132.62 | $170.14 | 693,183,600 |
August 2024 | $154.84 | $169.50 | $126.33 | $160.07 | 529,951,400 |
July 2024 | $158.10 | $174.10 | $140.92 | $157.96 | 747,793,200 |
June 2024 | $132.56 | $181.45 | $127.64 | $157.84 | 1,002,833,000 |
May 2024 | $125.27 | $141.64 | $119.88 | $130.19 | 529,539,000 |
April 2024 | $129.91 | $137.59 | $117.36 | $127.42 | 524,162,000 |
