Friday, December 26, 2025

Tag: direct sales

Is Ambarella Stock a Buy Despite Its CFO Selling Over 6,000 Shares?

CFO John Alexander Young directly sold 6,370 shares over two transactions Dec....