Live feed21:25:47·64dINSIDERFilingvia QuantisnowNew insider Meehan David O. claimed ownership of 49,710 shares and claimed ownership of 26,120 units of Restricted Stock (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.GEO· Geo Group Inc REITConsumer DiscretionaryOriginal source