Seeking Alpha
  • John Rayhall
    Anyone taking a look at BODY? Down 64% the last 6 months or so. CEO is clueless bu could bounce.
    6/20/12
    Reply