
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $48.93 | $50.75 | $46.08 | $50.18 | 137,983,766 |
November 2025 | $49.41 | $50.43 | $43.08 | $49.35 | 458,519,700 |
October 2025 | $56.01 | $60.90 | $48.49 | $49.46 | 278,824,400 |
September 2025 | $56.72 | $62.32 | $52.72 | $55.49 | 310,264,700 |
August 2025 | $47.73 | $58.34 | $44.55 | $56.46 | 418,106,900 |
July 2025 | $67.65 | $71.00 | $46.38 | $46.55 | 371,108,700 |
June 2025 | $70.97 | $80.53 | $66.12 | $68.25 | 186,234,800 |
May 2025 | $68.04 | $70.77 | $62.43 | $70.70 | 239,163,700 |
April 2025 | $69.20 | $69.22 | $56.36 | $65.71 | 219,470,000 |
March 2025 | $88.23 | $89.43 | $66.13 | $68.67 | 148,675,300 |
February 2025 | $79.93 | $91.28 | $75.73 | $88.22 | 167,481,000 |
January 2025 | $85.55 | $87.56 | $76.07 | $82.18 | 189,740,600 |
December 2024 | $106.01 | $109.50 | $79.31 | $83.71 | 170,270,800 |
November 2024 | $109.85 | $109.99 | $96.75 | $103.93 | 121,015,600 |
October 2024 | $115.60 | $117.33 | $104.36 | $108.95 | 108,317,800 |
September 2024 | $134.84 | $134.90 | $114.34 | $115.88 | 78,552,600 |
August 2024 | $128.03 | $135.99 | $115.18 | $135.43 | 90,131,500 |
July 2024 | $139.22 | $141.54 | $122.50 | $128.59 | 92,171,100 |
June 2024 | $129.77 | $143.64 | $129.61 | $138.39 | 69,209,700 |
May 2024 | $123.91 | $133.04 | $117.60 | $131.16 | 83,582,700 |
April 2024 | $125.18 | $126.49 | $118.08 | $124.40 | 79,177,500 |
March 2024 | $118.21 | $133.11 | $117.68 | $124.49 | 117,271,100 |
February 2024 | $109.74 | $120.20 | $109.00 | $115.29 | 105,941,600 |
January 2024 | $97.91 | $111.78 | $97.91 | $110.45 | 96,116,000 |
December 2023 | $97.32 | $101.06 | $91.19 | $99.58 | 73,612,200 |