I really like the look of Pillar! But I'm not a massive fan of investing in something at their all-time highest price. I guess it's not quite there yet, but it is close! I think I'd be more tempted if it were to drop back down to the 9-10c range.
You are viewing a single comment's thread from:
That's a fair assessment - I still have some research to do, but we'll see where it all leads!