Just read an annoucement about HNG's share buy back. Yesterday they bought back 15,000 shares. They have bought back nearly 400,000 shares since July 2005.
The maximum number of shares they are buying back is stated to be over 4 million ... I guess they still have another 20 years to go on this buyback ...
... that could be because there never seems to be any shares left to buy!