| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $77.50 | $79.57 | $73.11 | $76.77 | 3,907,980 |
November 2025 | $75.00 | $78.70 | $70.61 | $77.31 | 11,094,200 |
October 2025 | $82.00 | $82.95 | $72.22 | $74.79 | 17,595,700 |
September 2025 | $92.88 | $93.41 | $81.26 | $81.68 | 8,886,600 |
August 2025 | $78.97 | $99.20 | $75.90 | $93.96 | 7,071,600 |
July 2025 | $84.50 | $89.90 | $78.83 | $78.90 | 5,867,300 |
June 2025 | $79.93 | $88.80 | $78.84 | $84.89 | 5,713,500 |
May 2025 | $88.52 | $94.35 | $78.59 | $79.77 | 7,024,600 |
April 2025 | $92.80 | $95.08 | $77.80 | $87.89 | 6,660,642 |
March 2025 | $105.00 | $105.85 | $91.33 | $92.85 | 7,237,218 |
February 2025 | $92.75 | $111.45 | $92.51 | $104.74 | 7,255,451 |
January 2025 | $95.93 | $100.56 | $86.24 | $95.10 | 4,225,625 |
December 2024 | $105.90 | $113.55 | $94.45 | $94.71 | 4,497,662 |
November 2024 | $111.18 | $114.73 | $102.23 | $106.40 | 3,957,454 |
October 2024 | $103.68 | $115.02 | $99.96 | $108.42 | 5,242,599 |
September 2024 | $127.97 | $127.97 | $89.06 | $104.34 | 14,257,821 |
August 2024 | $125.72 | $129.57 | $108.37 | $128.89 | 3,469,985 |
July 2024 | $126.20 | $139.50 | $122.31 | $126.31 | 4,932,502 |
June 2024 | $124.62 | $132.38 | $117.76 | $125.23 | 6,043,448 |
May 2024 | $110.64 | $124.81 | $108.79 | $122.69 | 4,112,008 |
April 2024 | $122.06 | $127.90 | $103.68 | $112.45 | 10,286,623 |
March 2024 | $97.77 | $121.22 | $95.94 | $120.83 | 6,554,722 |
February 2024 | $86.22 | $99.59 | $79.86 | $97.67 | 5,209,261 |
January 2024 | $86.88 | $91.20 | $83.59 | $85.90 | 6,976,901 |
December 2023 | $90.17 | $90.17 | $82.65 | $86.88 | 2,770 |