| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $162.02 | $211.79 | $157.70 | $208.28 | 171,993,370 |
April 2026 | $138.00 | $179.08 | $136.35 | $164.24 | 226,583,900 |
March 2026 | $153.45 | $160.45 | $120.01 | $135.97 | 297,266,400 |
February 2026 | $103.06 | $161.80 | $102.86 | $150.38 | 243,975,600 |
January 2026 | $88.74 | $113.78 | $83.79 | $103.06 | 156,045,800 |
December 2025 | $83.19 | $96.46 | $81.52 | $87.40 | 127,921,700 |
November 2025 | $89.19 | $90.14 | $77.25 | $84.04 | 126,325,000 |
October 2025 | $81.03 | $92.08 | $80.45 | $88.61 | 170,233,400 |
September 2025 | $66.65 | $81.78 | $65.79 | $81.60 | 213,911,400 |
August 2025 | $61.42 | $68.65 | $60.87 | $66.68 | 108,149,600 |
July 2025 | $51.95 | $63.32 | $50.84 | $62.65 | 112,423,800 |
June 2025 | $48.72 | $52.37 | $48.64 | $52.10 | 82,013,300 |
May 2025 | $44.01 | $49.44 | $43.67 | $49.13 | 109,872,200 |
April 2025 | $44.82 | $46.23 | $36.76 | $43.72 | 151,940,700 |
March 2025 | $49.72 | $49.85 | $43.45 | $45.10 | 143,377,900 |
February 2025 | $50.00 | $53.20 | $47.60 | $49.41 | 90,515,800 |
January 2025 | $46.55 | $54.20 | $45.24 | $51.01 | 128,551,400 |
December 2024 | $47.89 | $48.98 | $45.43 | $46.55 | 81,896,100 |
November 2024 | $46.39 | $48.25 | $44.89 | $47.67 | 85,296,800 |
October 2024 | $43.90 | $49.69 | $42.86 | $46.34 | 110,717,600 |
September 2024 | $40.24 | $44.40 | $39.28 | $43.96 | 88,566,700 |
August 2024 | $38.91 | $41.27 | $35.96 | $40.75 | 104,650,100 |
July 2024 | $37.66 | $44.87 | $36.37 | $38.70 | 234,951,900 |
June 2024 | $36.04 | $39.13 | $35.38 | $37.58 | 159,787,400 |
May 2024 | $32.08 | $36.05 | $31.52 | $36.04 | 117,526,500 |
