User Name:
Original Message
Stock price is down 27% YOY.
They can't even get their pump & dump stock buy back program to work.