
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $50.07 | $59.00 | $49.85 | $55.09 | 2,892,902 |
November 2025 | $49.39 | $55.12 | $44.04 | $49.87 | 7,455,837 |
October 2025 | $40.31 | $53.82 | $36.66 | $48.52 | 8,494,427 |
September 2025 | $36.52 | $44.01 | $34.70 | $40.87 | 10,383,500 |
August 2025 | $33.86 | $37.45 | $30.90 | $37.28 | 11,652,100 |
July 2025 | $28.22 | $35.66 | $27.33 | $34.78 | 11,367,000 |
June 2025 | $26.80 | $37.50 | $26.03 | $28.02 | 11,523,200 |
May 2025 | $27.40 | $32.84 | $23.27 | $25.81 | 9,775,300 |
April 2025 | $41.66 | $43.39 | $25.11 | $26.84 | 9,798,500 |
March 2025 | $40.56 | $45.69 | $34.42 | $41.71 | 11,272,000 |
February 2025 | $56.81 | $60.47 | $38.37 | $40.19 | 7,241,100 |
January 2025 | $59.17 | $69.20 | $56.31 | $57.22 | 5,109,500 |
December 2024 | $73.05 | $74.14 | $50.15 | $57.17 | 7,262,000 |
November 2024 | $75.88 | $86.10 | $70.29 | $73.43 | 6,728,900 |
October 2024 | $63.39 | $83.34 | $63.00 | $74.41 | 8,698,900 |
September 2024 | $73.74 | $74.00 | $59.67 | $64.47 | 8,328,800 |
August 2024 | $101.58 | $102.99 | $74.66 | $75.37 | 6,048,600 |
July 2024 | $71.53 | $105.96 | $67.64 | $102.83 | 7,432,200 |
June 2024 | $75.07 | $75.07 | $59.90 | $71.16 | 4,664,600 |
May 2024 | $72.00 | $80.12 | $70.25 | $74.76 | 3,409,000 |
April 2024 | $87.08 | $91.91 | $71.90 | $72.03 | 5,396,300 |
March 2024 | $79.70 | $91.36 | $78.91 | $86.13 | 4,329,400 |
February 2024 | $85.08 | $86.81 | $73.83 | $78.37 | 5,321,900 |
January 2024 | $82.46 | $90.68 | $71.42 | $84.58 | 5,626,000 |
December 2023 | $86.35 | $90.53 | $75.64 | $81.63 | 5,509,600 |