Totally agree with dfwskier. This is a long term investment. I buy a block once a year, but would probably be smarter to make regular buys. Company has a very regular pattern in regards to the stock, but more importantly it is a well run company.
Sentiment: Buy