Someone pointed out to me that their understanding is that EGA original bought this from Silver Lake for $3m and that now SLR is buying it back for $70m!
I haven't confirmed but if so this is wonderful!
EGA Price at posting:
51.0¢ Sentiment: None Disclosure: Not Held