| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $37.71 | $38.21 | $32.23 | $33.71 | 21,226,600 |
April 2026 | $43.17 | $44.91 | $34.34 | $36.55 | 54,210,000 |
March 2026 | $43.34 | $48.36 | $39.65 | $42.53 | 44,206,300 |
February 2026 | $43.51 | $45.93 | $35.86 | $43.70 | 61,070,300 |
January 2026 | $60.10 | $62.11 | $43.42 | $43.66 | 32,305,500 |
December 2025 | $54.53 | $63.18 | $53.75 | $59.65 | 23,421,600 |
November 2025 | $63.83 | $63.89 | $51.22 | $54.70 | 20,712,600 |
October 2025 | $57.30 | $68.02 | $53.23 | $63.57 | 35,380,000 |
September 2025 | $52.86 | $60.89 | $52.17 | $57.40 | 28,047,300 |
August 2025 | $57.90 | $58.78 | $49.23 | $54.12 | 28,409,300 |
July 2025 | $53.73 | $60.85 | $49.08 | $58.61 | 44,122,700 |
June 2025 | $48.63 | $54.87 | $47.88 | $54.01 | 35,078,700 |
May 2025 | $46.39 | $52.63 | $45.31 | $48.96 | 50,662,200 |
April 2025 | $34.67 | $46.43 | $29.77 | $45.94 | 48,985,600 |
March 2025 | $39.12 | $39.81 | $33.42 | $34.67 | 36,027,600 |
February 2025 | $52.67 | $54.74 | $37.76 | $39.15 | 42,501,600 |
January 2025 | $46.87 | $56.68 | $45.16 | $54.00 | 34,936,600 |
December 2024 | $47.16 | $48.82 | $45.81 | $46.46 | 16,847,200 |
November 2024 | $39.66 | $48.35 | $39.66 | $47.34 | 19,087,800 |
October 2024 | $36.47 | $41.12 | $34.24 | $39.60 | 26,638,400 |
September 2024 | $35.08 | $37.07 | $31.91 | $36.42 | 25,412,200 |
August 2024 | $35.17 | $35.80 | $31.49 | $35.32 | 27,786,200 |
July 2024 | $30.00 | $36.24 | $28.21 | $34.74 | 26,287,600 |
June 2024 | $29.04 | $30.43 | $27.84 | $30.15 | 22,275,200 |
May 2024 | $29.62 | $31.96 | $27.75 | $28.62 | 20,097,600 |
