$SPDL .0074?! UNBELIEVABLE. THIS IS A JOKE. Insiders own 43%! 52WKH 29 cents! https://t.co/cxhzTkKaDa