The price of mercury can vary significantly over time, although the price generally ranges from per gram to per gram. Those values are based on a range of between 100 to 300 per flask, with a flask containing kilograms. Deviations in the price of mercury .