StockDuty
$1211.HK
BYD COMPANY
$72.85
-4.21%
THURSDAY, JUNE 18, 2026 — Iran and U.S. sign peace deal, Strait of Hormuz to reopen immediately; Marvell taps TSMC 1.4nm for next-gen AI chips; Micros
Catalyst
Digest · 10d ago