The Investment Thread

These babies are now sitting at $31.
Sold now at $75. Just insane. $57,000.

Still got Computershare shares.