
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $42.63 | $43.63 | $39.00 | $40.07 | 9,046,999 |
October 2025 | $43.80 | $47.37 | $41.36 | $42.64 | 18,389,538 |
September 2025 | $45.63 | $46.70 | $40.29 | $43.93 | 22,199,590 |
August 2025 | $48.00 | $48.47 | $42.88 | $46.29 | 16,793,320 |
July 2025 | $60.87 | $60.87 | $47.42 | $48.08 | 30,331,465 |
June 2025 | $61.23 | $65.50 | $60.97 | $63.84 | 10,831,928 |
May 2025 | $60.60 | $63.24 | $59.41 | $61.56 | 9,051,182 |
April 2025 | $54.50 | $60.09 | $53.71 | $59.96 | 16,490,988 |
March 2025 | $54.79 | $57.40 | $50.68 | $51.51 | 14,999,459 |
February 2025 | $56.24 | $59.17 | $53.91 | $54.64 | 12,906,128 |
January 2025 | $65.73 | $65.73 | $52.84 | $57.33 | 16,624,276 |
December 2024 | $68.01 | $70.28 | $64.02 | $65.15 | 11,307,957 |
November 2024 | $64.02 | $70.56 | $63.78 | $68.41 | 8,045,779 |
October 2024 | $67.48 | $67.90 | $64.07 | $64.09 | 10,902,192 |
September 2024 | $57.94 | $67.40 | $55.27 | $67.37 | 15,901,482 |
August 2024 | $57.94 | $58.57 | $53.87 | $58.15 | 5,970,946 |
July 2024 | $53.93 | $59.50 | $52.66 | $58.22 | 7,394,202 |
June 2024 | $50.63 | $55.20 | $47.86 | $54.10 | 11,521,157 |
May 2024 | $49.67 | $51.57 | $48.68 | $50.32 | 7,274,537 |
April 2024 | $52.95 | $53.46 | $48.69 | $49.50 | 11,321,639 |
March 2024 | $52.91 | $54.22 | $51.17 | $52.97 | 14,110,010 |
February 2024 | $56.26 | $57.50 | $51.92 | $53.02 | 14,055,959 |
January 2024 | $53.56 | $59.74 | $51.29 | $56.26 | 8,046,408 |
December 2023 | $53.34 | $55.58 | $52.23 | $53.77 | 5,751,388 |
November 2023 | $50.50 | $54.01 | $48.39 | $53.33 | 5,632,382 |