| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $57.32 | $61.07 | $56.00 | $58.19 | 5,549,700 |
April 2026 | $56.18 | $63.50 | $52.39 | $56.55 | 16,103,100 |
March 2026 | $71.01 | $75.47 | $55.39 | $55.89 | 21,014,439 |
February 2026 | $70.04 | $73.16 | $63.61 | $69.81 | 15,207,785 |
January 2026 | $71.31 | $81.21 | $69.40 | $70.10 | 13,214,941 |
December 2025 | $82.25 | $82.68 | $64.35 | $71.35 | 22,117,715 |
November 2025 | $76.07 | $85.84 | $72.00 | $82.79 | 17,836,772 |
October 2025 | $75.62 | $84.71 | $70.15 | $75.99 | 14,223,998 |
September 2025 | $70.95 | $78.01 | $69.79 | $76.21 | 13,537,947 |
August 2025 | $53.81 | $72.35 | $50.76 | $71.76 | 21,553,592 |
July 2025 | $56.34 | $60.00 | $54.40 | $54.73 | 14,102,851 |
June 2025 | $56.98 | $60.13 | $53.77 | $56.91 | 12,067,389 |
May 2025 | $53.24 | $61.45 | $51.97 | $57.49 | 16,715,756 |
April 2025 | $49.60 | $54.99 | $45.00 | $52.38 | 16,699,404 |
March 2025 | $55.26 | $56.04 | $45.82 | $49.72 | 21,704,150 |
February 2025 | $63.92 | $68.34 | $46.54 | $55.47 | 14,672,637 |
January 2025 | $70.24 | $73.24 | $57.94 | $65.47 | 18,371,569 |
December 2024 | $82.95 | $84.06 | $69.22 | $69.84 | 10,204,639 |
November 2024 | $65.23 | $93.65 | $65.23 | $81.76 | 12,547,992 |
October 2024 | $69.08 | $72.18 | $63.73 | $65.04 | 9,559,519 |
September 2024 | $65.23 | $71.92 | $58.88 | $69.39 | 14,131,099 |
August 2024 | $59.99 | $66.57 | $50.00 | $66.29 | 11,887,191 |
July 2024 | $58.85 | $66.04 | $55.90 | $59.75 | 11,590,626 |
June 2024 | $58.60 | $64.06 | $55.82 | $58.92 | 13,922,351 |
May 2024 | $48.59 | $60.21 | $48.06 | $58.64 | 11,140,553 |
