| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $250.52 | $257.35 | $219.45 | $221.48 | 16,750,184 |
April 2026 | $232.66 | $279.76 | $218.65 | $248.37 | 33,400,200 |
March 2026 | $207.86 | $252.23 | $202.74 | $230.89 | 51,518,637 |
February 2026 | $268.89 | $279.90 | $184.94 | $215.22 | 78,997,200 |
January 2026 | $282.41 | $303.14 | $261.79 | $264.27 | 34,079,300 |
December 2025 | $253.95 | $291.79 | $252.79 | $282.70 | 35,659,400 |
November 2025 | $218.02 | $278.54 | $207.64 | $255.14 | 55,239,000 |
October 2025 | $213.21 | $240.06 | $209.00 | $219.16 | 39,238,600 |
September 2025 | $209.03 | $228.12 | $208.21 | $212.93 | 32,645,400 |
August 2025 | $176.26 | $215.38 | $173.06 | $213.98 | 44,285,200 |
July 2025 | $167.04 | $192.68 | $166.40 | $179.19 | 32,468,900 |
June 2025 | $164.23 | $176.89 | $159.09 | $167.72 | 32,905,100 |
May 2025 | $158.46 | $172.26 | $147.35 | $165.80 | 51,807,600 |
April 2025 | $165.08 | $167.83 | $128.96 | $155.66 | 53,119,500 |
March 2025 | $196.46 | $197.96 | $155.31 | $166.74 | 50,306,200 |
February 2025 | $163.54 | $205.62 | $163.54 | $195.95 | 47,677,600 |
January 2025 | $185.48 | $189.17 | $166.06 | $169.21 | 32,211,300 |
December 2024 | $182.84 | $190.39 | $174.27 | $184.44 | 26,724,400 |
November 2024 | $154.79 | $188.47 | $154.44 | $182.75 | 32,850,200 |
October 2024 | $146.52 | $162.98 | $142.40 | $154.72 | 33,395,300 |
September 2024 | $137.15 | $149.37 | $125.18 | $146.52 | 27,016,900 |
August 2024 | $125.51 | $140.97 | $109.08 | $137.68 | 49,678,500 |
July 2024 | $124.95 | $140.16 | $120.57 | $126.37 | 37,023,200 |
June 2024 | $111.79 | $129.51 | $111.21 | $124.71 | 40,245,500 |
May 2024 | $131.59 | $135.29 | $106.16 | $111.71 | 72,937,200 |
