TDC stock lower than IPO 18 years ago. Dismal and depressing company. Who still works there? Must be a grind every day.
4 replies (most recent on top)
If I recall, this all started when HQ moved to Dayton! Hey ho way to go Ohio!
Strike price in October 2007 was $27.98 per share.
Current price on June 6, 2025 is $22.38 per share.
Adjusted for inflation, share price is $14.12 per share in 2007 dollars.
This company is dying!
Company should lay off a lot of people and instead invest in product engineering. There are way too many folks in finance and some of these functional organizations who are not really required to run this small base of customers.
I don’t know…hanging out with work friends, not doing much work, three hour lunches, and making big bucks isn’t a bad deal.