I looked in detail at their transactions in that announcement. It would appear they have no clue on value, buying at the top, selling on the way down. I couldnt find anything amongst those transactions to indicate a savvy investor!!
Still it may not be the whole picture.....
As you know I'm a holder but , I'm not at all sure FF's purchase represents useful information