
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $89.13 | $97.71 | $88.58 | $95.54 | 75,130,431 |
November 2025 | $87.88 | $90.98 | $84.78 | $88.69 | 128,494,200 |
October 2025 | $93.40 | $95.26 | $84.81 | $88.04 | 136,480,800 |
September 2025 | $98.19 | $98.73 | $89.68 | $93.72 | 151,393,100 |
August 2025 | $93.30 | $98.41 | $89.60 | $98.06 | 144,076,000 |
July 2025 | $88.31 | $96.37 | $87.66 | $93.69 | 134,001,200 |
June 2025 | $85.54 | $96.55 | $83.76 | $88.19 | 176,755,500 |
May 2025 | $86.17 | $92.65 | $82.82 | $83.87 | 179,555,300 |
April 2025 | $102.23 | $103.48 | $77.84 | $86.84 | 184,256,500 |
March 2025 | $97.20 | $102.76 | $84.59 | $102.33 | 239,964,900 |
February 2025 | $95.45 | $99.48 | $92.79 | $96.61 | 150,028,800 |
January 2025 | $96.66 | $102.62 | $95.26 | $95.53 | 114,227,600 |
December 2024 | $104.72 | $105.10 | $91.08 | $95.85 | 160,632,500 |
November 2024 | $105.11 | $111.52 | $101.39 | $104.72 | 140,844,600 |
October 2024 | $100.34 | $111.42 | $97.43 | $105.14 | 129,263,700 |
September 2024 | $107.41 | $107.42 | $97.23 | $101.05 | 165,603,200 |
August 2024 | $107.36 | $110.52 | $97.64 | $109.22 | 129,153,100 |
July 2024 | $109.83 | $113.04 | $103.47 | $106.17 | 114,265,300 |
June 2024 | $111.00 | $111.16 | $103.57 | $109.20 | 133,579,500 |
May 2024 | $118.86 | $119.47 | $107.82 | $111.21 | 129,698,900 |
April 2024 | $121.63 | $128.45 | $119.19 | $119.37 | 90,892,700 |
March 2024 | $108.14 | $122.24 | $105.33 | $120.95 | 120,567,400 |
February 2024 | $106.19 | $108.98 | $102.88 | $106.94 | 120,423,300 |
January 2024 | $110.75 | $114.60 | $99.98 | $105.74 | 111,323,900 |
December 2023 | $108.73 | $113.09 | $103.69 | $109.71 | 142,687,600 |