Nick Land

12,294Å
Net Worth
11,403Å
Portfolio Value
2,294Å
Gain
891Å
Cash Balance