Live feed14:56:24·1632dINSIDERFilingSEC Form 4: Belizaire John was granted 84,171 sharesMKTY· Mechanical Technology IncorporatedOriginal source