News BYD (OTCMKTS: BYDDF) Stock Trades At $28.79: Should You Sell? June 18, 2021 | David Fisher | More