| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $70.66 | $80.12 | $69.10 | $79.71 | 3,114,641 |
March 2026 | $66.73 | $74.58 | $65.01 | $70.12 | 6,921,753 |
February 2026 | $55.24 | $68.75 | $54.27 | $68.29 | 4,251,732 |
January 2026 | $54.47 | $57.81 | $53.44 | $55.20 | 3,370,240 |
December 2025 | $51.09 | $56.67 | $51.00 | $54.35 | 5,194,143 |
November 2025 | $42.25 | $52.47 | $41.06 | $51.89 | 5,315,406 |
October 2025 | $41.44 | $45.49 | $39.95 | $41.58 | 5,728,822 |
September 2025 | $41.28 | $46.67 | $40.80 | $41.74 | 7,343,605 |
August 2025 | $36.19 | $42.91 | $35.68 | $41.84 | 6,520,077 |
July 2025 | $38.59 | $41.56 | $36.55 | $36.88 | 5,053,578 |
June 2025 | $37.73 | $40.16 | $37.17 | $38.71 | 5,276,973 |
May 2025 | $34.32 | $42.91 | $32.27 | $37.90 | 6,882,555 |
April 2025 | $34.25 | $35.93 | $26.45 | $34.40 | 7,045,026 |
March 2025 | $37.96 | $38.58 | $31.54 | $34.28 | 8,159,423 |
February 2025 | $48.55 | $51.77 | $35.38 | $37.72 | 6,018,947 |
January 2025 | $48.00 | $51.19 | $44.60 | $49.50 | 2,772,666 |
December 2024 | $49.41 | $50.00 | $46.14 | $47.77 | 2,814,224 |
November 2024 | $45.89 | $51.47 | $45.20 | $49.19 | 3,507,456 |
October 2024 | $47.01 | $48.60 | $42.65 | $45.68 | 2,859,685 |
September 2024 | $49.73 | $50.81 | $44.74 | $47.27 | 2,893,399 |
August 2024 | $50.64 | $51.13 | $44.05 | $50.08 | 2,759,893 |
July 2024 | $41.69 | $51.71 | $40.33 | $50.55 | 2,521,584 |
June 2024 | $44.66 | $44.68 | $39.64 | $41.73 | 2,902,516 |
May 2024 | $41.23 | $48.83 | $40.85 | $44.24 | 3,126,748 |
April 2024 | $45.71 | $45.71 | $40.42 | $41.09 | 3,752,142 |
