And surprisingly Terra still has a market cap of 1.1 billion, with about 6 trillion coins printed, price is $0.0001 right now [...]
Now I doubt the current circulation is true as they removed the online data from their website.
Two days ago it was possible to track the circulation of LUNA in real time.