| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $119.82 | $132.19 | $116.76 | $127.25 | 1,382,154 |
November 2025 | $116.20 | $125.00 | $108.89 | $121.57 | 1,276,743 |
October 2025 | $131.34 | $137.89 | $116.98 | $117.16 | 1,832,200 |
September 2025 | $123.16 | $132.04 | $118.60 | $131.48 | 2,442,200 |
August 2025 | $97.60 | $130.19 | $94.96 | $125.86 | 2,807,800 |
July 2025 | $98.88 | $113.28 | $94.67 | $99.48 | 3,151,500 |
June 2025 | $102.91 | $107.80 | $93.92 | $99.70 | 4,196,700 |
May 2025 | $93.07 | $105.66 | $90.89 | $102.67 | 1,986,000 |
April 2025 | $87.98 | $95.39 | $80.34 | $93.36 | 1,906,200 |
March 2025 | $93.92 | $98.62 | $83.17 | $88.24 | 2,193,000 |
February 2025 | $108.13 | $114.98 | $90.20 | $93.70 | 2,287,900 |
January 2025 | $133.49 | $135.42 | $108.48 | $110.34 | 2,789,600 |
December 2024 | $154.08 | $156.63 | $128.58 | $132.45 | 2,415,800 |
November 2024 | $112.28 | $159.18 | $105.93 | $152.66 | 2,365,500 |
October 2024 | $97.13 | $114.46 | $89.90 | $112.49 | 1,335,700 |
September 2024 | $81.16 | $97.63 | $74.71 | $97.41 | 1,231,700 |
August 2024 | $84.71 | $86.85 | $65.24 | $81.52 | 1,507,900 |
July 2024 | $73.31 | $86.19 | $69.44 | $84.78 | 1,867,800 |
June 2024 | $68.92 | $74.39 | $64.04 | $72.60 | 2,428,000 |
May 2024 | $62.24 | $75.46 | $61.75 | $68.33 | 2,870,500 |
April 2024 | $59.45 | $62.06 | $57.10 | $61.76 | 2,847,000 |
March 2024 | $51.57 | $61.26 | $50.37 | $59.40 | 2,446,500 |
February 2024 | $51.34 | $53.11 | $48.15 | $50.80 | 1,778,500 |
January 2024 | $45.12 | $52.74 | $42.66 | $51.48 | 2,369,000 |
December 2023 | $42.21 | $47.90 | $42.21 | $45.84 | 1,158,000 |