Lmaoo plus they said they have a buy at 4.3... Clearly wants it to fall lol. Ignore the muppets, PD is not why I invested. Simple as that. The rest is just noise