Discussion about this post

User's avatar
Shane Quimby's avatar

I just came across this article. Have the past 11 months changed your mind? They are going for about 8.90 now, and I am tempted to take a small position here.

Expand full comment

No posts