RE:11.81 - down 30% ytdStyless wrote: Stock's down 30% ytd. Peers up 60%.
How could anyone post here that this has been a good venture being down 90% relative to peers?
Who are the direct competitors, and are any of those of comparable size and product scope?