| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $39.55 | $40.48 | $36.57 | $38.21 | 19,807,319 |
April 2026 | $41.22 | $49.44 | $37.55 | $39.31 | 79,082,800 |
March 2026 | $42.22 | $45.44 | $39.35 | $41.58 | 69,055,039 |
February 2026 | $44.20 | $47.99 | $39.80 | $43.17 | 64,450,886 |
January 2026 | $38.77 | $49.89 | $38.25 | $44.54 | 74,101,400 |
December 2025 | $38.18 | $42.06 | $37.39 | $38.64 | 90,421,343 |
November 2025 | $41.50 | $41.63 | $30.26 | $38.66 | 119,281,040 |
October 2025 | $45.27 | $47.44 | $41.13 | $41.91 | 125,160,400 |
September 2025 | $60.45 | $62.34 | $42.75 | $44.87 | 103,977,500 |
August 2025 | $56.52 | $62.56 | $54.53 | $61.35 | 55,127,300 |
July 2025 | $67.56 | $71.99 | $56.41 | $56.61 | 64,897,300 |
June 2025 | $63.99 | $70.43 | $62.09 | $67.21 | 80,512,900 |
May 2025 | $65.39 | $70.37 | $61.34 | $64.46 | 72,037,000 |
April 2025 | $77.62 | $82.79 | $61.67 | $64.67 | 94,583,972 |
March 2025 | $83.96 | $84.49 | $67.20 | $77.92 | 53,475,379 |
February 2025 | $84.35 | $89.47 | $81.35 | $82.97 | 27,563,597 |
January 2025 | $82.14 | $88.87 | $77.00 | $85.64 | 33,064,116 |
December 2024 | $83.81 | $91.25 | $81.20 | $81.76 | 47,079,899 |
November 2024 | $72.62 | $86.49 | $72.00 | $83.97 | 35,517,962 |
October 2024 | $76.82 | $78.62 | $69.95 | $72.38 | 36,548,319 |
September 2024 | $83.53 | $84.22 | $72.73 | $77.38 | 45,525,276 |
August 2024 | $85.10 | $86.82 | $73.28 | $84.55 | 32,616,420 |
July 2024 | $73.15 | $86.21 | $70.75 | $84.44 | 37,603,717 |
June 2024 | $71.50 | $74.85 | $67.59 | $73.34 | 44,277,481 |
May 2024 | $67.90 | $77.78 | $65.83 | $70.26 | 38,695,804 |
