
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $151.50 | $157.72 | $149.41 | $156.14 | 49,024,052 |
November 2025 | $139.98 | $154.66 | $138.42 | $151.92 | 122,520,700 |
October 2025 | $143.67 | $146.04 | $137.83 | $139.74 | 102,061,000 |
September 2025 | $135.81 | $144.41 | $135.81 | $144.12 | 99,137,700 |
August 2025 | $123.36 | $145.16 | $123.03 | $136.22 | 116,259,800 |
July 2025 | $122.92 | $126.36 | $119.12 | $123.78 | 101,106,700 |
June 2025 | $125.49 | $128.29 | $119.18 | $122.74 | 105,174,200 |
May 2025 | $126.68 | $135.03 | $124.17 | $126.13 | 123,609,600 |
April 2025 | $120.32 | $130.08 | $115.29 | $127.49 | 145,379,100 |
March 2025 | $123.28 | $124.82 | $111.06 | $120.67 | 114,907,000 |
February 2025 | $122.44 | $126.40 | $119.55 | $123.61 | 90,346,400 |
January 2025 | $120.22 | $124.93 | $116.45 | $123.26 | 87,140,700 |
December 2024 | $124.84 | $126.34 | $118.83 | $119.33 | 109,708,000 |
November 2024 | $111.58 | $126.43 | $110.02 | $124.15 | 111,798,100 |
October 2024 | $115.70 | $116.75 | $109.52 | $111.30 | 102,737,100 |
September 2024 | $116.06 | $118.90 | $113.64 | $115.74 | 86,557,400 |
August 2024 | $111.66 | $119.28 | $105.70 | $115.48 | 125,374,600 |
July 2024 | $108.59 | $113.19 | $107.51 | $110.91 | 95,751,900 |
June 2024 | $101.76 | $109.70 | $101.76 | $108.04 | 114,881,200 |
May 2024 | $91.46 | $103.02 | $91.30 | $101.17 | 156,599,500 |
April 2024 | $98.79 | $98.89 | $90.28 | $91.98 | 110,696,000 |
March 2024 | $97.15 | $99.75 | $93.42 | $99.15 | 111,361,800 |
February 2024 | $92.52 | $100.54 | $92.27 | $96.92 | 104,701,600 |
January 2024 | $90.70 | $94.51 | $88.96 | $92.47 | 92,737,700 |
December 2023 | $86.04 | $91.86 | $85.19 | $91.40 | 98,617,200 |