| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $95.54 | $102.89 | $94.50 | $100.54 | 114,776,440 |
November 2025 | $94.76 | $96.35 | $89.54 | $95.79 | 124,268,128 |
October 2025 | $81.97 | $98.85 | $80.60 | $94.77 | 186,809,541 |
September 2025 | $85.14 | $85.37 | $80.60 | $82.10 | 184,659,901 |
August 2025 | $82.71 | $87.77 | $81.30 | $85.95 | 172,429,033 |
July 2025 | $97.19 | $102.70 | $82.73 | $83.12 | 154,408,170 |
June 2025 | $93.84 | $99.67 | $92.55 | $97.38 | 96,993,485 |
May 2025 | $90.02 | $97.60 | $88.45 | $94.10 | 120,282,044 |
April 2025 | $104.41 | $104.87 | $85.94 | $90.45 | 142,577,920 |
March 2025 | $113.72 | $117.40 | $102.79 | $104.39 | 129,467,515 |
February 2025 | $105.11 | $113.54 | $102.36 | $112.97 | 118,112,969 |
January 2025 | $118.87 | $128.18 | $102.57 | $106.88 | 135,861,493 |
December 2024 | $127.38 | $127.38 | $114.16 | $117.99 | 102,388,575 |
November 2024 | $124.39 | $129.75 | $119.98 | $126.99 | 69,477,348 |
October 2024 | $125.98 | $134.03 | $119.95 | $123.91 | 82,578,711 |
September 2024 | $117.93 | $126.57 | $116.14 | $126.02 | 91,925,305 |
August 2024 | $119.60 | $120.92 | $112.37 | $118.82 | 90,058,103 |
July 2024 | $124.71 | $135.22 | $113.90 | $118.99 | 117,871,697 |
June 2024 | $127.44 | $127.59 | $121.30 | $124.90 | 80,957,834 |
May 2024 | $132.95 | $140.03 | $121.92 | $126.80 | 67,810,836 |
April 2024 | $134.62 | $139.27 | $127.59 | $133.12 | 85,611,701 |
March 2024 | $133.60 | $143.48 | $129.11 | $134.16 | 100,384,427 |
February 2024 | $126.75 | $135.76 | $123.99 | $133.83 | 77,185,241 |
January 2024 | $140.09 | $144.14 | $126.66 | $126.66 | 92,612,838 |
December 2023 | $135.67 | $146.23 | $134.81 | $140.35 | 73,699,558 |