Ambarella VP Yun-Lung Chen disposes of 5,958 common shares worth $468,236.28 - AMBA News | Rallies