| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $79.09 | $85.14 | $77.47 | $84.72 | 12,459,000 |
April 2026 | $73.52 | $81.26 | $70.78 | $79.30 | 51,932,700 |
March 2026 | $79.99 | $81.61 | $64.53 | $72.74 | 91,292,825 |
February 2026 | $67.94 | $80.75 | $67.36 | $79.99 | 85,485,800 |
January 2026 | $60.38 | $73.53 | $59.96 | $67.40 | 90,772,000 |
December 2025 | $54.18 | $60.81 | $53.92 | $59.20 | 64,191,900 |
November 2025 | $55.10 | $55.66 | $51.17 | $53.67 | 51,405,600 |
October 2025 | $54.67 | $57.78 | $52.44 | $55.95 | 83,031,900 |
September 2025 | $52.79 | $55.41 | $50.83 | $54.67 | 65,539,600 |
August 2025 | $48.78 | $54.03 | $48.38 | $53.53 | 56,077,500 |
July 2025 | $46.19 | $53.15 | $46.12 | $48.63 | 83,516,000 |
June 2025 | $46.93 | $49.00 | $43.90 | $46.16 | 59,054,400 |
May 2025 | $46.22 | $48.96 | $45.51 | $47.02 | 52,024,200 |
April 2025 | $46.58 | $47.56 | $38.13 | $45.64 | 84,420,100 |
March 2025 | $47.02 | $48.64 | $45.40 | $46.59 | 61,497,000 |
February 2025 | $45.49 | $49.41 | $45.24 | $45.61 | 44,918,600 |
January 2025 | $46.32 | $47.50 | $45.22 | $46.24 | 49,573,000 |
December 2024 | $49.74 | $51.44 | $45.80 | $45.94 | 41,634,400 |
November 2024 | $52.77 | $55.05 | $48.10 | $49.53 | 48,083,400 |
October 2024 | $58.11 | $59.47 | $51.78 | $52.18 | 47,993,000 |
September 2024 | $48.25 | $58.86 | $46.57 | $58.44 | 61,301,500 |
August 2024 | $50.31 | $51.22 | $47.33 | $50.44 | 55,879,200 |
July 2024 | $52.89 | $54.92 | $48.93 | $50.80 | 45,742,000 |
June 2024 | $54.01 | $54.68 | $50.94 | $52.23 | 40,975,900 |
May 2024 | $50.59 | $56.98 | $50.15 | $54.46 | 48,453,100 |
