| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
September 2026 | $40.50 | $42.94 | $39.20 | $39.98 | 11,255,041 |
August 2026 | $47.84 | $63.73 | $41.44 | $41.45 | 53,117,042 |
July 2026 | $50.77 | $59.01 | $43.68 | $48.15 | 82,912,600 |
June 2026 | $58.21 | $58.69 | $44.00 | $49.92 | 78,438,406 |
May 2026 | $67.62 | $70.86 | $55.01 | $57.50 | 56,318,700 |
April 2026 | $83.58 | $94.26 | $65.50 | $67.98 | 34,938,700 |
March 2026 | $92.60 | $108.47 | $74.75 | $80.05 | 49,091,116 |
February 2026 | $101.87 | $112.51 | $73.12 | $88.11 | 45,644,500 |
January 2026 | $74.23 | $118.38 | $72.00 | $103.80 | 38,241,600 |
December 2025 | $65.28 | $81.00 | $62.42 | $73.17 | 38,879,964 |
November 2025 | $85.86 | $87.91 | $55.37 | $67.03 | 37,537,500 |
October 2025 | $71.72 | $88.82 | $70.95 | $84.24 | 26,256,300 |
September 2025 | $52.43 | $74.51 | $51.83 | $72.20 | 37,243,500 |
August 2025 | $51.28 | $56.09 | $44.43 | $53.41 | 26,631,337 |
July 2025 | $50.10 | $57.32 | $43.49 | $51.70 | 47,162,887 |
June 2025 | $44.09 | $51.83 | $42.70 | $50.37 | 20,739,000 |
May 2025 | $35.75 | $45.73 | $35.75 | $42.86 | 15,748,000 |
April 2025 | $32.35 | $35.99 | $25.03 | $35.75 | 21,872,000 |
March 2025 | $31.50 | $38.58 | $27.13 | $33.42 | 18,209,600 |
February 2025 | $30.00 | $32.39 | $28.02 | $31.54 | 23,148,200 |
