Discussion about this post

User's avatar
The Private Ledger's avatar

Stock is up over 180% YTD. Interestingly, investing in stocks that are up over 100% in a year usually leads to solid returns.

Seems like an interesting name to add to the list!

11 more comments...

No posts

Ready for more?