Druidgetafix

12,793Å
Net Worth
12,277Å
Portfolio Value
2,793Å
Gain
516Å
Cash Balance