chart looks good on this super low floater, cant find any recent SEC filings though, have they filed recently?? TIA