Live feed12:40:31·1118dINSIDERFilingvia QuantisnowSEC Form 3: New insider Aggia Fz Llc claimed ownership of 5,568,823 sharesByQuantisnow·Wall Street's wire, on your screen.GRIL· Muscle Maker IncConsumer DiscretionaryOriginal source