| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $56.12 | $64.85 | $55.20 | $62.07 | 9,894,428 |
April 2026 | $58.25 | $68.67 | $53.15 | $56.12 | 19,326,646 |
March 2026 | $70.06 | $75.62 | $54.59 | $57.29 | 27,217,842 |
February 2026 | $67.78 | $71.71 | $62.91 | $70.79 | 21,346,362 |
January 2026 | $68.45 | $75.61 | $67.69 | $68.58 | 13,629,300 |
December 2025 | $67.36 | $72.68 | $65.60 | $68.00 | 14,409,270 |
November 2025 | $79.11 | $80.41 | $62.60 | $68.45 | 16,900,900 |
October 2025 | $79.27 | $83.43 | $76.57 | $79.13 | 14,850,100 |
September 2025 | $70.52 | $81.88 | $69.10 | $80.00 | 18,487,300 |
August 2025 | $73.00 | $74.37 | $65.79 | $70.66 | 22,772,500 |
July 2025 | $84.83 | $85.21 | $71.26 | $73.91 | 18,315,056 |
June 2025 | $87.88 | $91.19 | $78.68 | $86.17 | 22,790,300 |
May 2025 | $96.27 | $99.67 | $81.10 | $87.05 | 33,768,400 |
April 2025 | $69.96 | $99.16 | $66.66 | $94.58 | 15,848,300 |
March 2025 | $72.50 | $73.61 | $62.11 | $70.65 | 10,321,732 |
February 2025 | $77.69 | $79.90 | $64.48 | $72.67 | 8,014,616 |
January 2025 | $74.53 | $82.98 | $71.00 | $79.48 | 6,889,800 |
December 2024 | $92.08 | $96.99 | $71.75 | $73.91 | 17,686,100 |
November 2024 | $86.70 | $96.60 | $78.01 | $92.08 | 7,325,200 |
October 2024 | $73.96 | $92.17 | $69.81 | $86.18 | 5,369,000 |
September 2024 | $73.72 | $80.79 | $66.75 | $74.59 | 5,963,100 |
August 2024 | $62.30 | $76.94 | $52.26 | $74.16 | 4,686,698 |
July 2024 | $52.47 | $66.12 | $51.50 | $62.50 | 5,058,381 |
June 2024 | $57.14 | $65.00 | $53.17 | $53.41 | 7,453,782 |
May 2024 | $52.09 | $61.00 | $45.10 | $56.97 | 7,262,905 |
