| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $43.15 | $47.11 | $41.93 | $42.30 | 15,919,835 |
May 2026 | $37.51 | $43.82 | $35.79 | $43.23 | 21,927,200 |
April 2026 | $33.70 | $40.19 | $32.70 | $37.38 | 19,980,800 |
March 2026 | $34.38 | $36.29 | $31.18 | $33.76 | 29,344,900 |
February 2026 | $43.50 | $46.37 | $33.52 | $35.71 | 41,516,800 |
January 2026 | $41.81 | $46.05 | $41.06 | $43.41 | 22,456,400 |
December 2025 | $40.75 | $44.29 | $40.61 | $41.19 | 21,762,300 |
November 2025 | $33.03 | $41.66 | $31.75 | $41.13 | 24,845,500 |
October 2025 | $33.10 | $36.36 | $31.57 | $33.38 | 27,402,100 |
September 2025 | $28.24 | $33.60 | $27.92 | $32.96 | 36,309,900 |
August 2025 | $23.02 | $29.11 | $22.64 | $28.40 | 32,406,000 |
July 2025 | $23.40 | $27.05 | $21.77 | $23.48 | 34,957,100 |
June 2025 | $23.82 | $25.98 | $22.23 | $23.45 | 28,593,900 |
May 2025 | $20.45 | $26.22 | $19.15 | $23.90 | 41,207,000 |
April 2025 | $25.91 | $27.59 | $18.47 | $20.36 | 47,259,900 |
March 2025 | $31.73 | $31.89 | $23.82 | $25.83 | 39,612,500 |
February 2025 | $38.47 | $38.52 | $31.10 | $31.57 | 20,657,300 |
January 2025 | $41.15 | $41.87 | $38.41 | $39.52 | 12,113,500 |
December 2024 | $43.61 | $44.80 | $39.86 | $40.93 | 16,089,600 |
November 2024 | $43.46 | $45.02 | $39.67 | $43.67 | 16,846,200 |
October 2024 | $46.86 | $47.91 | $42.58 | $43.08 | 13,736,100 |
September 2024 | $42.67 | $47.22 | $40.57 | $46.93 | 13,125,500 |
August 2024 | $42.57 | $43.48 | $38.00 | $43.00 | 12,096,000 |
July 2024 | $40.40 | $45.04 | $39.33 | $43.23 | 16,495,700 |
June 2024 | $42.63 | $43.57 | $39.76 | $40.33 | 13,306,000 |
