| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $40.35 | $41.82 | $37.61 | $40.18 | 1,662,316 |
March 2026 | $44.47 | $45.51 | $37.79 | $39.87 | 8,548,259 |
February 2026 | $51.33 | $56.35 | $45.40 | $45.48 | 4,481,105 |
January 2026 | $49.88 | $58.53 | $43.28 | $51.26 | 8,369,048 |
December 2025 | $49.07 | $52.33 | $48.50 | $49.44 | 6,047,988 |
November 2025 | $62.44 | $63.59 | $42.86 | $49.96 | 7,841,586 |
October 2025 | $62.27 | $75.08 | $62.26 | $62.39 | 8,714,055 |
September 2025 | $61.67 | $64.13 | $58.65 | $62.80 | 4,985,928 |
August 2025 | $64.80 | $66.19 | $56.50 | $62.59 | 5,256,879 |
July 2025 | $59.00 | $67.90 | $58.60 | $66.03 | 4,454,643 |
June 2025 | $58.64 | $61.68 | $56.74 | $59.00 | 4,704,049 |
May 2025 | $53.11 | $63.60 | $52.57 | $58.58 | 6,764,835 |
April 2025 | $58.51 | $59.20 | $48.96 | $52.95 | 6,178,815 |
March 2025 | $65.58 | $67.39 | $57.77 | $58.66 | 7,555,239 |
February 2025 | $59.77 | $71.07 | $57.80 | $65.71 | 5,096,324 |
January 2025 | $59.51 | $63.87 | $55.31 | $61.37 | 3,686,069 |
December 2024 | $72.24 | $73.44 | $58.28 | $58.90 | 5,035,111 |
November 2024 | $67.73 | $74.97 | $66.07 | $72.44 | 3,535,003 |
October 2024 | $69.94 | $72.21 | $64.25 | $67.49 | 3,754,724 |
September 2024 | $69.46 | $74.14 | $64.21 | $69.93 | 4,148,923 |
August 2024 | $74.44 | $75.07 | $61.92 | $69.67 | 4,097,799 |
July 2024 | $68.62 | $81.90 | $66.00 | $74.27 | 3,634,963 |
June 2024 | $75.93 | $76.60 | $67.44 | $68.55 | 3,720,291 |
May 2024 | $75.00 | $76.44 | $68.22 | $75.46 | 3,431,239 |
April 2024 | $81.13 | $81.46 | $70.13 | $71.46 | 2,703,253 |
