A MACK director bought $500K worth of stock on the open market two weeks agoAbout a $900M market cap at current valuation. Have to wonder about risk-reward (granted, I haven't done a ton of DD on the company).