| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $106.04 | $125.42 | $104.10 | $121.84 | 5,448,200 |
April 2026 | $81.72 | $107.92 | $77.77 | $106.03 | 14,798,400 |
March 2026 | $83.13 | $88.38 | $67.57 | $80.65 | 19,929,300 |
February 2026 | $75.13 | $87.33 | $73.47 | $85.00 | 12,530,700 |
January 2026 | $63.46 | $75.98 | $63.13 | $74.84 | 8,248,650 |
December 2025 | $59.34 | $67.19 | $57.34 | $63.42 | 11,583,750 |
November 2025 | $60.80 | $63.53 | $54.67 | $60.41 | 12,641,400 |
October 2025 | $66.73 | $70.22 | $60.91 | $61.28 | 11,609,250 |
September 2025 | $67.22 | $71.32 | $59.67 | $67.28 | 17,656,800 |
August 2025 | $64.00 | $68.42 | $53.53 | $68.11 | 20,994,150 |
July 2025 | $60.27 | $66.05 | $59.87 | $64.83 | 11,912,700 |
June 2025 | $56.12 | $61.61 | $54.44 | $60.76 | 10,853,100 |
May 2025 | $59.17 | $64.78 | $55.34 | $56.44 | 12,511,800 |
April 2025 | $50.45 | $59.95 | $43.33 | $59.05 | 13,606,050 |
March 2025 | $53.80 | $55.69 | $46.73 | $50.92 | 15,005,250 |
February 2025 | $47.30 | $56.99 | $46.89 | $53.63 | 11,752,425 |
January 2025 | $43.80 | $49.47 | $42.95 | $48.68 | 7,419,600 |
December 2024 | $46.07 | $46.88 | $40.39 | $43.54 | 8,146,800 |
November 2024 | $40.10 | $47.45 | $39.91 | $46.12 | 8,390,250 |
October 2024 | $36.40 | $41.16 | $35.48 | $40.02 | 7,044,075 |
September 2024 | $36.29 | $37.74 | $33.54 | $36.39 | 4,966,200 |
August 2024 | $37.17 | $37.44 | $31.80 | $36.83 | 6,832,800 |
July 2024 | $33.54 | $37.51 | $32.94 | $37.04 | 6,592,275 |
June 2024 | $33.48 | $33.65 | $30.96 | $33.47 | 6,468,075 |
May 2024 | $32.14 | $35.56 | $31.87 | $33.36 | 6,300,450 |
