
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $49.49 | $57.52 | $49.13 | $53.33 | 113,305,242 |
November 2025 | $49.53 | $52.26 | $44.56 | $50.24 | 174,212,809 |
October 2025 | $49.35 | $55.99 | $45.64 | $50.08 | 212,292,361 |
September 2025 | $48.15 | $52.82 | $46.50 | $49.31 | 157,606,305 |
August 2025 | $55.68 | $57.41 | $46.35 | $49.59 | 201,570,400 |
July 2025 | $51.81 | $63.63 | $51.53 | $56.36 | 193,151,300 |
June 2025 | $41.82 | $55.01 | $41.49 | $52.41 | 213,528,200 |
May 2025 | $40.23 | $46.59 | $37.19 | $42.02 | 214,801,900 |
April 2025 | $40.51 | $41.59 | $31.04 | $39.70 | 245,276,336 |
March 2025 | $47.59 | $48.01 | $39.36 | $40.69 | 184,004,076 |
February 2025 | $50.65 | $57.77 | $46.04 | $47.05 | 195,662,179 |
January 2025 | $63.81 | $67.00 | $51.81 | $52.34 | 182,178,613 |
December 2024 | $71.00 | $74.52 | $62.78 | $63.05 | 141,395,086 |
November 2024 | $70.50 | $73.49 | $64.32 | $71.12 | 106,305,704 |
October 2024 | $72.47 | $76.06 | $65.68 | $70.49 | 156,620,565 |
September 2024 | $76.41 | $76.41 | $66.36 | $72.61 | 120,424,835 |
August 2024 | $76.28 | $78.61 | $66.18 | $77.87 | 141,163,850 |
July 2024 | $68.96 | $80.08 | $66.78 | $78.25 | 163,555,705 |
June 2024 | $74.01 | $77.22 | $66.76 | $68.55 | 101,093,697 |
May 2024 | $68.99 | $77.20 | $68.06 | $73.04 | 124,948,136 |
April 2024 | $73.89 | $74.89 | $59.34 | $70.16 | 168,280,206 |
March 2024 | $79.16 | $85.16 | $72.12 | $73.55 | 130,811,391 |
February 2024 | $71.60 | $83.43 | $68.78 | $78.92 | 147,424,384 |
January 2024 | $82.77 | $83.72 | $70.70 | $71.13 | 180,931,776 |
December 2023 | $71.25 | $86.77 | $70.89 | $83.53 | 116,836,444 |