Sort:  

Yep, though closer to 16x gains. :)

Is it a company ?

It's a defi project on Ethereum.