
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $34.21 | $36.38 | $33.42 | $36.14 | 172,381,524 |
November 2025 | $31.65 | $34.80 | $29.75 | $34.52 | 500,271,200 |
October 2025 | $39.21 | $42.82 | $31.01 | $31.69 | 493,788,300 |
September 2025 | $41.81 | $42.26 | $38.30 | $39.19 | 468,535,500 |
August 2025 | $42.61 | $44.27 | $41.18 | $42.14 | 343,423,200 |
July 2025 | $56.17 | $58.42 | $42.83 | $42.88 | 429,285,200 |
June 2025 | $49.70 | $56.44 | $48.72 | $56.15 | 259,259,700 |
May 2025 | $50.72 | $52.69 | $49.31 | $50.08 | 237,604,200 |
April 2025 | $50.00 | $52.51 | $44.46 | $50.52 | 336,188,300 |
March 2025 | $55.02 | $55.70 | $47.55 | $50.21 | 296,262,900 |
February 2025 | $56.36 | $59.19 | $50.50 | $53.97 | 252,324,700 |
January 2025 | $60.79 | $61.16 | $55.30 | $58.35 | 188,641,100 |
December 2024 | $61.56 | $66.74 | $59.78 | $60.30 | 165,555,000 |
November 2024 | $56.34 | $62.74 | $55.89 | $61.52 | 191,089,600 |
October 2024 | $57.76 | $61.25 | $55.02 | $55.77 | 214,699,100 |
September 2024 | $55.99 | $59.00 | $52.65 | $57.62 | 207,861,500 |
August 2024 | $54.29 | $56.98 | $47.98 | $56.08 | 422,554,200 |
July 2024 | $62.69 | $62.96 | $49.41 | $54.32 | 451,057,156 |
June 2024 | $62.78 | $69.26 | $60.59 | $62.65 | 401,758,600 |
May 2024 | $63.06 | $65.20 | $61.11 | $62.59 | 244,895,000 |
April 2024 | $58.38 | $64.83 | $56.92 | $63.19 | 300,445,000 |
March 2024 | $53.99 | $60.48 | $52.30 | $58.14 | 254,630,000 |
February 2024 | $48.28 | $54.52 | $48.24 | $53.78 | 249,300,000 |
January 2024 | $45.57 | $48.79 | $44.08 | $48.18 | 207,375,000 |
December 2023 | $44.00 | $46.97 | $44.00 | $45.74 | 170,310,000 |