| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $27.91 | $32.65 | $27.10 | $32.31 | 63,614,840 |
September 2026 | $32.00 | $32.79 | $26.52 | $27.40 | 131,177,000 |
August 2026 | $29.47 | $33.82 | $29.26 | $32.07 | 144,871,300 |
July 2026 | $29.08 | $31.40 | $25.89 | $28.76 | 171,525,900 |
June 2026 | $32.62 | $34.82 | $28.18 | $28.32 | 161,769,800 |
May 2026 | $35.28 | $36.09 | $31.36 | $32.20 | 166,924,500 |
April 2026 | $40.34 | $41.29 | $33.32 | $34.61 | 133,731,500 |
March 2026 | $43.58 | $49.03 | $39.18 | $40.34 | 134,021,923 |
February 2026 | $61.46 | $62.67 | $43.17 | $44.63 | 150,911,164 |
January 2026 | $67.11 | $70.57 | $57.01 | $61.50 | 144,456,442 |
December 2025 | $67.97 | $69.30 | $62.00 | $67.24 | 81,200,192 |
November 2025 | $67.85 | $70.63 | $64.72 | $68.80 | 87,963,923 |
October 2025 | $84.22 | $85.24 | $63.82 | $68.81 | 84,730,086 |
September 2025 | $88.87 | $91.89 | $82.79 | $84.37 | 57,025,088 |
August 2025 | $94.70 | $97.43 | $84.57 | $89.49 | 56,718,724 |
July 2025 | $80.40 | $97.15 | $79.94 | $95.19 | 64,154,537 |
June 2025 | $72.84 | $83.48 | $71.35 | $80.40 | 58,784,183 |
May 2025 | $74.74 | $78.56 | $71.94 | $73.56 | 62,711,091 |
April 2025 | $78.79 | $83.68 | $71.21 | $74.17 | 83,897,767 |
March 2025 | $76.01 | $83.03 | $74.08 | $79.23 | 76,181,283 |
February 2025 | $76.52 | $79.45 | $72.50 | $76.25 | 70,105,555 |
January 2025 | $72.17 | $77.54 | $68.41 | $76.60 | 47,616,888 |
December 2024 | $80.70 | $81.23 | $69.61 | $71.59 | 52,175,174 |
November 2024 | $72.71 | $82.49 | $70.77 | $81.34 | 52,553,631 |
October 2024 | $75.36 | $79.78 | $68.26 | $72.79 | 75,972,032 |
