| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $59.75 | $60.06 | $56.56 | $57.59 | 965,800 |
March 2026 | $69.50 | $70.80 | $57.44 | $59.45 | 11,454,698 |
February 2026 | $62.90 | $73.94 | $60.64 | $71.39 | 7,762,906 |
January 2026 | $62.33 | $66.30 | $57.39 | $62.90 | 9,094,071 |
December 2025 | $60.65 | $65.56 | $57.92 | $62.33 | 8,104,808 |
November 2025 | $58.76 | $64.22 | $56.46 | $61.32 | 7,971,101 |
October 2025 | $57.70 | $63.61 | $53.20 | $59.00 | 11,611,926 |
September 2025 | $62.96 | $68.30 | $57.55 | $58.33 | 9,825,383 |
August 2025 | $68.21 | $68.94 | $60.90 | $63.14 | 9,511,752 |
July 2025 | $63.44 | $68.66 | $60.39 | $68.56 | 11,661,823 |
June 2025 | $63.43 | $66.26 | $60.23 | $63.81 | 9,425,353 |
May 2025 | $57.35 | $65.39 | $57.34 | $63.78 | 8,995,716 |
April 2025 | $53.82 | $57.51 | $45.00 | $56.97 | 10,924,923 |
March 2025 | $62.58 | $63.64 | $50.38 | $54.46 | 11,424,388 |
February 2025 | $53.01 | $66.51 | $52.32 | $62.58 | 12,571,740 |
January 2025 | $49.51 | $55.47 | $48.41 | $53.86 | 6,633,654 |
December 2024 | $44.82 | $49.79 | $43.83 | $49.32 | 9,233,540 |
November 2024 | $40.05 | $45.53 | $39.40 | $44.71 | 6,722,758 |
October 2024 | $41.93 | $42.33 | $38.36 | $39.92 | 7,953,155 |
September 2024 | $42.68 | $43.38 | $37.72 | $42.01 | 6,876,452 |
August 2024 | $41.75 | $43.19 | $35.59 | $42.83 | 6,616,488 |
July 2024 | $39.22 | $44.58 | $38.24 | $41.59 | 8,584,729 |
June 2024 | $39.68 | $40.00 | $37.07 | $39.11 | 4,882,120 |
May 2024 | $37.12 | $39.77 | $34.72 | $39.42 | 6,067,911 |
April 2024 | $37.59 | $37.72 | $31.96 | $33.08 | 6,782,719 |
