NYSE: FIT $ 6.05 -0.06 -0.98% Volume: 4,693,779 January 18, 2019

SEC Filings Details

01/10/2019
SC 13G/A
Amended Statement of Ownership