| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $27.52 | $27.85 | $26.17 | $26.37 | 79,511,087 |
September 2026 | $32.74 | $34.44 | $26.74 | $27.28 | 214,958,300 |
August 2026 | $29.60 | $34.63 | $28.55 | $32.99 | 217,093,400 |
July 2026 | $28.73 | $31.42 | $26.81 | $29.12 | 272,992,400 |
June 2026 | $32.71 | $32.95 | $27.85 | $28.19 | 277,144,000 |
May 2026 | $33.49 | $35.66 | $32.29 | $32.77 | 190,309,500 |
April 2026 | $33.13 | $34.52 | $32.43 | $33.11 | 162,276,800 |
March 2026 | $37.63 | $38.84 | $32.20 | $33.20 | 199,800,500 |
February 2026 | $40.26 | $40.95 | $33.81 | $38.09 | 216,552,400 |
January 2026 | $39.15 | $41.79 | $37.41 | $40.58 | 162,759,300 |
December 2025 | $38.66 | $39.73 | $38.18 | $39.15 | 178,967,900 |
November 2025 | $42.79 | $43.38 | $38.67 | $38.98 | 199,341,300 |
October 2025 | $44.94 | $45.89 | $41.96 | $43.01 | 132,170,400 |
September 2025 | $48.61 | $50.11 | $44.23 | $44.97 | 180,904,000 |
August 2025 | $45.37 | $49.23 | $45.05 | $48.81 | 116,440,400 |
July 2025 | $49.07 | $49.86 | $45.22 | $45.33 | 153,334,100 |
June 2025 | $51.19 | $51.40 | $47.33 | $49.07 | 154,738,500 |
May 2025 | $60.76 | $63.85 | $50.76 | $51.48 | 137,771,900 |
April 2025 | $56.20 | $62.09 | $51.72 | $61.03 | 118,469,900 |
March 2025 | $54.99 | $56.99 | $51.97 | $56.59 | 107,931,300 |
February 2025 | $57.38 | $60.07 | $54.43 | $54.80 | 80,285,600 |
January 2025 | $57.90 | $58.76 | $55.12 | $57.93 | 69,003,000 |
December 2024 | $63.32 | $63.39 | $57.19 | $57.39 | 75,040,600 |
November 2024 | $51.07 | $64.38 | $51.00 | $63.39 | 96,754,600 |
October 2024 | $52.36 | $56.62 | $51.03 | $51.47 | 93,491,500 |
