BYD shares drop 6% from record high amid profit-taking Finance May 26, 2025 BYD shares drop 6% from record high amid profit-taking BYD shares drop 6% from record high amid profit-taking Read more…