Expand ZTO Menu
ZTO MENU

ZTO Stock Posts


Unusual Option Volume

ZTO Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share.25.56+1.83 (+7.7%)

Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share. trades 3,712 contracts. News: ZTO Reports Fourth Quarter 2025 and Full Year 2025 Unaudited Financial Results
Upcoming Earnings

ZTO Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share.23.39-0.40 (-1.7%)

Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share. will report earnings after the market closes. View Calendar The market is expecting a ±5.8% move after earnings are reported. The average move for the past 4 quarters of earnings has been ±1.3%. View Expected Move (Conf Call: Mar 17 8:30 PM)
Unusual Option Volume

ZTO Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share.23.83-0.92 (-3.7%)

Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share. trades 2,515 contracts. The highest volume is in the 17-Jul-26 23 puts.
Unusual Option Volume

ZTO Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share.25.18+0.52 (+2.1%)

Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share. trades 2,890 contracts.
Unusual Option Volume

ZTO Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share.25.01+0.59 (+2.4%)

Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share. trades 4,302 contracts. The highest volume is in the 17-Jul-26 23 puts.
Unusual Option Volume

ZTO Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share.23.84+0.21 (+0.9%)

Zto Express (Cayman) American Depositary Shares Each Representing One Class A Ordinary Share. trades 2,467 contracts. The highest volume is in the 15-Jan-27 17 puts.
Market Data Delayed 15 Minutes