Seeking Alpha
  • Andrei Volgin
    $HLF bought $110m of its own shares. It explains sudden spikes during the trading days. Still no audited financials.
    10/28/13
    Reply