the strange thing is that they have only made 12 btc...closing so early for a mere 12 btc??? that's dumb lol
They made much more than that. According to my rough calculations they received 142 btc and sent 63 btc. Profit: 79 btc. Probably a bit more because the site was open for a while after i made the count. If you have other info please link to it. My numbers come from entering the info on the site into a spreadsheet.
Don't forget the 1200LTC left in the account... and I think there was a lot of Doge left too.