Both are trading at a forward EV/Rev in that range based on research I have seen.
Mind you, they're both are stocks I really like. Both justify their valuations based on massive potential and will be trading much much higher in the future, as will FOT in my opinion.