Home Business Retractable Technologies CEO Thomas Shaw buys $115 in stock Business Retractable Technologies CEO Thomas Shaw buys $115 in stock By hachi - April 17, 2025 11 FacebookTwitterPinterestWhatsApp ad1 Retractable Technologies CEO Thomas Shaw buys $115 in stock ad3