IBM stock price plummets in a smartphone in Yichang, Hubei, China on February 24, 2026.
License this clip
More footage filed by NurPhoto videographers.