Computer Terminal and Other Computer Peripheral Equipment Manufacturing
Q1 2025
Sold -8.56 Thousand shares
Sold 100% in Q1 2025