ParentFull threadNDT·Not really. Retail investors have netted $-7 while "insiders" netted $0. This is of course assuming that they've held on to this day.View on HN