https://preview.redd.it/m7di7euos7cg1.png?width=2470&format=png&auto=webp&s=dc82bca0f3d679ded088ee40cb35e90e4816281d
I just saw this on openinsider. I didn't even know Under Armour was a public company let alone a penny stock, I was so shocked it's up like 40% right now. I wish I knew about this earlier but I was so busy to check openinsider. I placed some orders because this is a well known company and im just gonna let it sit. What do you guys think of this have any of you guys caught this?