| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $44.84 | $46.22 | $39.12 | $39.63 | 29,903,352 |
April 2026 | $41.75 | $48.44 | $39.05 | $44.40 | 61,218,600 |
March 2026 | $43.10 | $49.13 | $40.06 | $41.38 | 95,512,131 |
February 2026 | $63.03 | $64.25 | $41.91 | $44.62 | 125,322,400 |
January 2026 | $68.55 | $72.53 | $62.66 | $63.03 | 56,322,600 |
December 2025 | $73.29 | $77.07 | $65.07 | $68.22 | 55,313,575 |
November 2025 | $74.41 | $76.80 | $66.86 | $74.38 | 51,857,800 |
October 2025 | $76.97 | $79.40 | $69.00 | $74.98 | 67,599,200 |
September 2025 | $82.50 | $93.88 | $74.47 | $77.05 | 64,563,000 |
August 2025 | $79.17 | $89.12 | $77.93 | $84.31 | 64,724,800 |
July 2025 | $69.97 | $82.11 | $69.14 | $79.55 | 52,185,400 |
June 2025 | $66.33 | $73.21 | $65.41 | $70.05 | 32,597,500 |
May 2025 | $67.78 | $71.88 | $64.19 | $67.11 | 50,828,200 |
April 2025 | $68.66 | $71.92 | $57.51 | $67.33 | 68,688,638 |
March 2025 | $76.88 | $78.04 | $66.13 | $68.56 | 59,897,503 |
February 2025 | $81.80 | $89.39 | $71.60 | $76.66 | 65,132,859 |
January 2025 | $74.71 | $85.00 | $69.02 | $82.22 | 46,255,446 |
December 2024 | $84.51 | $84.90 | $73.85 | $74.05 | 48,919,237 |
November 2024 | $60.51 | $86.88 | $57.51 | $84.71 | 75,191,830 |
October 2024 | $64.11 | $65.30 | $57.00 | $60.09 | 64,314,093 |
September 2024 | $54.87 | $68.73 | $52.86 | $63.85 | 69,548,963 |
August 2024 | $49.50 | $58.29 | $41.67 | $55.30 | 97,068,654 |
July 2024 | $46.27 | $54.28 | $44.62 | $48.70 | 71,499,519 |
June 2024 | $41.16 | $49.55 | $40.61 | $46.39 | 82,961,437 |
May 2024 | $42.59 | $46.05 | $38.45 | $40.95 | 86,725,704 |
