SRX is a cash cow, no company should be able to buy all maket shares from 10 years profits. The share price does not make sense.