| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $33.27 | $34.08 | $32.63 | $33.83 | 834,400 |
June 2026 | $35.06 | $37.48 | $31.44 | $32.73 | 13,181,200 |
May 2026 | $36.94 | $38.70 | $34.52 | $35.70 | 8,686,311 |
April 2026 | $35.59 | $40.64 | $33.31 | $36.66 | 8,886,883 |
March 2026 | $45.43 | $46.02 | $33.21 | $35.36 | 9,435,689 |
February 2026 | $38.34 | $47.08 | $37.70 | $46.00 | 10,305,400 |
January 2026 | $41.05 | $45.69 | $35.37 | $38.39 | 13,713,500 |
December 2025 | $43.20 | $45.52 | $38.32 | $40.60 | 13,261,945 |
November 2025 | $43.76 | $46.23 | $40.16 | $43.42 | 10,557,000 |
October 2025 | $46.88 | $49.62 | $42.50 | $44.00 | 8,052,268 |
September 2025 | $53.34 | $56.43 | $45.07 | $47.03 | 8,423,657 |
August 2025 | $50.71 | $55.91 | $49.73 | $54.15 | 9,747,800 |
July 2025 | $51.75 | $55.09 | $47.15 | $50.96 | 10,904,500 |
June 2025 | $55.97 | $59.90 | $50.61 | $51.88 | 7,926,400 |
May 2025 | $54.59 | $60.63 | $54.22 | $56.33 | 8,533,400 |
April 2025 | $59.61 | $60.68 | $45.66 | $48.75 | 12,175,900 |
March 2025 | $58.79 | $64.17 | $54.62 | $59.94 | 10,221,200 |
February 2025 | $69.57 | $73.89 | $58.10 | $58.53 | 11,045,200 |
January 2025 | $68.46 | $72.49 | $65.12 | $71.00 | 7,903,100 |
December 2024 | $73.32 | $75.39 | $66.41 | $67.70 | 8,327,400 |
November 2024 | $67.83 | $76.94 | $67.62 | $73.03 | 8,824,900 |
October 2024 | $70.78 | $70.97 | $60.61 | $67.31 | 9,609,200 |
September 2024 | $71.57 | $76.92 | $68.95 | $70.94 | 7,787,400 |
August 2024 | $62.37 | $73.62 | $61.50 | $72.03 | 8,964,100 |
July 2024 | $67.95 | $74.20 | $62.52 | $67.92 | 9,891,900 |
