Management hasn't aligned themselves with shareholders.
You say that's typical with public companies but I say not to the extent demonstrated by this management.
A dividend would change my mind.
This is a relatively mature industry, there is NO reason why the company shouldn't pay a cash dividend. There has been no shortage of rewards given to management, it's time management threw shareholders a bone.
Stock price is where it is because mangemnt SUCKS!