Edelweiss in bazaars

Market price: 1,845  |  In circulation: 12,171,366
Buy price: 900  |  Sell price: 700