Nick Land

12,421Å
Net Worth
11,530Å
Portfolio Value
2,421Å
Gain
891Å
Cash Balance