Opening https://www.defenseworld.net/2023/03/05/john-t-preston-sells-3750-shares-of-clean-harbors-inc-nyseclh-stock.html