| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $47.61 | $61.92 | $47.52 | $59.33 | 27,721,194 |
September 2026 | $42.40 | $56.71 | $41.99 | $48.09 | 44,264,776 |
August 2026 | $48.63 | $50.56 | $41.90 | $42.83 | 32,892,987 |
July 2026 | $46.99 | $51.73 | $43.59 | $47.31 | 29,529,910 |
June 2026 | $52.30 | $56.80 | $45.99 | $46.99 | 40,056,009 |
May 2026 | $54.43 | $55.33 | $48.02 | $52.48 | 25,832,573 |
April 2026 | $57.32 | $60.40 | $52.81 | $54.51 | 27,468,815 |
March 2026 | $58.08 | $61.27 | $49.14 | $56.11 | 38,210,053 |
February 2026 | $54.45 | $61.90 | $54.02 | $59.60 | 25,517,793 |
January 2026 | $50.21 | $58.97 | $49.67 | $54.53 | 30,629,513 |
December 2025 | $47.59 | $56.31 | $47.30 | $49.52 | 41,173,155 |
November 2025 | $47.12 | $49.24 | $40.83 | $47.71 | 29,414,831 |
October 2025 | $49.20 | $54.53 | $45.63 | $47.35 | 40,615,116 |
September 2025 | $50.79 | $51.68 | $45.04 | $49.46 | 39,766,568 |
August 2025 | $49.49 | $56.63 | $47.87 | $52.81 | 28,881,689 |
July 2025 | $44.02 | $56.27 | $43.49 | $50.09 | 31,434,431 |
June 2025 | $39.96 | $47.38 | $39.20 | $44.19 | 36,867,803 |
May 2025 | $37.02 | $46.82 | $36.39 | $40.23 | 31,013,172 |
April 2025 | $44.89 | $47.10 | $32.78 | $37.05 | 42,002,196 |
March 2025 | $48.75 | $50.32 | $42.33 | $44.85 | 45,361,104 |
February 2025 | $49.86 | $53.73 | $47.67 | $48.63 | 24,901,406 |
January 2025 | $57.23 | $58.11 | $50.52 | $51.30 | 30,403,007 |
December 2024 | $48.45 | $60.07 | $47.34 | $56.42 | 43,253,945 |
November 2024 | $49.90 | $54.55 | $43.78 | $48.21 | 30,691,753 |
October 2024 | $56.78 | $57.08 | $49.38 | $49.78 | 23,937,429 |
