
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $92.27 | $96.50 | $88.03 | $94.07 | 4,059,145 |
November 2025 | $76.48 | $94.66 | $74.03 | $92.79 | 4,352,400 |
October 2025 | $84.16 | $87.36 | $75.56 | $77.03 | 4,679,500 |
September 2025 | $75.96 | $84.72 | $75.42 | $84.48 | 4,707,700 |
August 2025 | $68.87 | $78.40 | $66.06 | $76.74 | 5,380,500 |
July 2025 | $66.63 | $73.72 | $63.72 | $68.72 | 6,350,100 |
June 2025 | $63.61 | $66.85 | $61.78 | $66.83 | 6,043,200 |
May 2025 | $53.99 | $64.13 | $53.33 | $63.68 | 7,605,200 |
April 2025 | $55.57 | $56.41 | $46.47 | $54.73 | 7,699,200 |
March 2025 | $53.45 | $57.61 | $51.48 | $55.20 | 10,527,000 |
February 2025 | $47.86 | $61.70 | $47.25 | $52.95 | 16,570,700 |
January 2025 | $65.27 | $65.95 | $43.39 | $48.93 | 22,818,400 |
December 2024 | $77.03 | $77.62 | $64.33 | $65.27 | 6,029,000 |
November 2024 | $66.47 | $78.91 | $64.03 | $77.19 | 5,146,600 |
October 2024 | $61.51 | $72.06 | $60.70 | $66.11 | 5,215,000 |
September 2024 | $64.18 | $64.63 | $55.98 | $61.57 | 6,959,300 |
August 2024 | $58.59 | $65.24 | $54.10 | $64.39 | 5,516,600 |
July 2024 | $51.86 | $59.30 | $50.40 | $58.20 | 3,899,100 |
June 2024 | $54.41 | $54.41 | $48.91 | $51.66 | 4,292,000 |
May 2024 | $51.31 | $57.87 | $51.31 | $53.95 | 4,986,300 |
April 2024 | $51.60 | $55.19 | $47.83 | $50.50 | 5,881,700 |
March 2024 | $46.70 | $51.21 | $45.23 | $49.86 | 4,060,100 |
February 2024 | $38.34 | $50.31 | $36.37 | $46.73 | 5,304,100 |
January 2024 | $35.71 | $40.22 | $35.47 | $38.44 | 3,298,900 |
December 2023 | $35.37 | $38.39 | $35.37 | $35.81 | 3,760,800 |