Live feed13:14:15·802dINSIDERFilingvia QuantisnowNew insider Lucas Thomas Gregory claimed ownership of 4,021 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.THR· Thermon Group Holdings Inc.EnergyOriginal source