money.cnn.com — Tucows reported its financial results for the third quarter of fiscal 2007 on 6 November, and its stock plunged 27% over the following six days of trading, from 95 cents per share to 69 cents per share. Nov 17, 2007 View in Crawl 4
No comments yet
It's quiet in here... can you hear the echo?
No more comments on this story. Add your own!
No comments yet
It's quiet in here... can you hear the echo?