| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $37.72 | $38.26 | $34.84 | $36.15 | 2,526,805 |
March 2026 | $34.36 | $40.22 | $34.06 | $37.00 | 25,869,618 |
February 2026 | $46.47 | $47.85 | $31.75 | $35.25 | 32,428,509 |
January 2026 | $55.23 | $58.25 | $45.62 | $46.47 | 20,149,239 |
December 2025 | $56.34 | $59.57 | $54.90 | $55.29 | 11,335,585 |
November 2025 | $57.25 | $58.97 | $50.70 | $56.99 | 15,950,137 |
October 2025 | $52.81 | $59.01 | $48.74 | $57.25 | 26,132,458 |
September 2025 | $53.81 | $56.05 | $51.35 | $53.10 | 13,995,971 |
August 2025 | $53.65 | $55.05 | $47.94 | $54.37 | 20,567,807 |
July 2025 | $56.16 | $58.32 | $53.40 | $53.78 | 11,661,887 |
June 2025 | $55.97 | $59.43 | $53.99 | $56.62 | 16,703,643 |
May 2025 | $47.58 | $55.99 | $46.37 | $55.93 | 14,728,245 |
April 2025 | $48.73 | $49.89 | $40.82 | $47.23 | 16,012,367 |
March 2025 | $48.22 | $51.28 | $46.88 | $48.42 | 14,658,124 |
February 2025 | $62.26 | $66.02 | $47.69 | $48.30 | 19,675,987 |
January 2025 | $61.00 | $66.25 | $55.00 | $63.85 | 11,310,827 |
December 2024 | $62.15 | $65.10 | $59.55 | $60.76 | 11,163,278 |
November 2024 | $55.47 | $63.79 | $54.87 | $62.01 | 14,681,311 |
October 2024 | $55.02 | $60.22 | $53.55 | $55.37 | 12,784,521 |
September 2024 | $49.10 | $56.48 | $47.26 | $55.14 | 13,458,431 |
August 2024 | $47.58 | $52.84 | $43.37 | $49.55 | 20,110,038 |
July 2024 | $48.08 | $49.21 | $45.75 | $47.52 | 18,308,670 |
June 2024 | $48.25 | $49.82 | $43.80 | $48.45 | 22,483,959 |
May 2024 | $58.00 | $63.31 | $47.26 | $47.72 | 26,248,969 |
April 2024 | $64.90 | $69.09 | $56.49 | $58.05 | 15,882,737 |
