| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $50.40 | $57.00 | $48.08 | $56.89 | 1,371,636 |
April 2026 | $47.33 | $56.26 | $46.32 | $49.74 | 1,798,400 |
March 2026 | $55.02 | $62.86 | $44.00 | $46.30 | 3,259,600 |
February 2026 | $54.60 | $57.00 | $51.78 | $55.89 | 1,275,400 |
January 2026 | $52.79 | $56.50 | $51.29 | $54.64 | 1,587,600 |
December 2025 | $53.00 | $54.41 | $48.68 | $52.57 | 1,724,900 |
November 2025 | $48.88 | $55.55 | $42.60 | $53.39 | 2,411,600 |
October 2025 | $53.41 | $55.43 | $46.25 | $48.15 | 2,215,200 |
September 2025 | $56.89 | $58.36 | $50.00 | $54.43 | 2,725,600 |
August 2025 | $53.80 | $64.00 | $47.20 | $58.53 | 5,040,300 |
July 2025 | $44.48 | $59.68 | $42.54 | $54.71 | 4,708,100 |
June 2025 | $53.08 | $54.29 | $34.55 | $46.07 | 5,837,400 |
May 2025 | $46.22 | $58.30 | $43.81 | $52.95 | 5,424,200 |
April 2025 | $44.00 | $48.70 | $37.63 | $45.36 | 2,583,900 |
March 2025 | $44.76 | $47.21 | $36.23 | $43.61 | 2,793,300 |
February 2025 | $43.61 | $47.50 | $41.54 | $44.76 | 2,319,900 |
January 2025 | $40.52 | $48.39 | $40.17 | $45.05 | 2,817,100 |
December 2024 | $34.00 | $41.80 | $33.48 | $40.10 | 1,999,600 |
November 2024 | $31.52 | $34.00 | $30.20 | $33.95 | 835,700 |
October 2024 | $30.69 | $32.69 | $29.26 | $31.99 | 638,500 |
September 2024 | $25.92 | $30.82 | $25.92 | $30.42 | 719,100 |
August 2024 | $27.19 | $28.48 | $26.31 | $26.67 | 557,100 |
July 2024 | $25.79 | $27.20 | $25.48 | $26.63 | 431,800 |
June 2024 | $25.40 | $27.90 | $25.20 | $25.94 | 489,800 |
May 2024 | $24.51 | $26.28 | $24.00 | $25.40 | 367,300 |
