| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $61.49 | $65.13 | $52.76 | $63.44 | 34,748,191 |
March 2026 | $53.54 | $66.84 | $51.66 | $63.18 | 47,027,496 |
February 2026 | $43.37 | $52.24 | $42.55 | $51.40 | 37,123,000 |
January 2026 | $42.05 | $46.09 | $39.42 | $44.90 | 36,287,100 |
December 2025 | $42.12 | $45.73 | $40.39 | $42.12 | 28,899,200 |
November 2025 | $38.83 | $42.35 | $36.51 | $42.08 | 33,502,900 |
October 2025 | $43.56 | $45.45 | $37.90 | $38.79 | 52,898,200 |
September 2025 | $49.31 | $50.35 | $43.40 | $44.17 | 34,540,200 |
August 2025 | $48.14 | $49.85 | $44.60 | $49.50 | 31,535,600 |
July 2025 | $46.58 | $51.80 | $46.24 | $48.71 | 40,577,800 |
June 2025 | $43.44 | $51.26 | $41.79 | $46.60 | 32,402,300 |
May 2025 | $38.28 | $45.67 | $38.06 | $42.00 | 34,380,100 |
April 2025 | $49.28 | $50.71 | $34.11 | $38.33 | 56,749,600 |
March 2025 | $51.16 | $52.19 | $42.55 | $49.53 | 39,165,800 |
February 2025 | $55.70 | $58.23 | $49.52 | $50.74 | 22,841,500 |
January 2025 | $55.19 | $61.72 | $54.79 | $55.89 | 22,011,200 |
December 2024 | $58.01 | $58.12 | $50.12 | $54.21 | 21,593,600 |
November 2024 | $50.50 | $58.96 | $49.23 | $57.83 | 25,403,400 |
October 2024 | $46.67 | $53.16 | $46.50 | $50.00 | 41,039,100 |
September 2024 | $53.05 | $53.07 | $45.24 | $47.42 | 32,624,400 |
August 2024 | $58.69 | $59.17 | $48.56 | $54.42 | 26,958,900 |
July 2024 | $57.28 | $63.95 | $55.24 | $58.78 | 35,548,500 |
June 2024 | $61.04 | $61.05 | $52.72 | $56.98 | 47,397,400 |
May 2024 | $59.43 | $62.62 | $57.10 | $60.66 | 25,406,600 |
April 2024 | $64.08 | $67.74 | $59.32 | $59.37 | 35,772,200 |
