Quackodile$2.2MFollowers@quackodile05/10/2021Sold all PLUG-65.97% LOSSPlug Power at $21.27 0123456789
Quackodile$2.2MFollowers@quackodile05/10/2021Sold 50% of PLUG-65.97% LOSSPlug Power at $21.27 0123456789
Quackodile$2.2MFollowers@quackodile04/20/2021Sold all PTON-0.62% LOSSPeloton Interactive at $106.82 0123456789
Quackodile$2.2MFollowers@quackodile04/19/2021New position in PTONPeloton Interactive at $107.49 0123456789
Quackodile$2.2MFollowers@quackodile04/13/2021Sold all PLTR1.20% GAINPalantir Technologies at $23.89 0123456789
Quackodile$2.2MFollowers@quackodile04/13/2021Sold 67% of PLTR1.20% GAINPalantir Technologies at $23.89 0123456789
Quackodile$2.2MFollowers@quackodile04/09/2021New position in PLTRPalantir Technologies at $23.61 0123456789