NYSE: FIT $ 5.82 -0.24 -3.96% Volume: 3,680,191 March 22, 2019

SEC Filings Details

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