3 ms·
Not really. Retail investors have netted $-7 while "insiders" netted $0. This is of course assuming that they've held on to this day.
by NDT 9y ago
Not really. Retail investors have netted $-7 while "insiders" netted $0. This is of course assuming that they've held on to this day.