| $43.20 | 27,982 | Large Shareholder, Officer, Director | 0 | 2012-03-14 | Filing |
| $43.19 | 27,982 | Large Shareholder, Officer, Director | 0 | 2012-03-14 | Filing |
| $43.19 | 27,982 | Large Shareholder, Officer, Director | 0 | 2012-03-14 | Filing |
| $43.20 | 30,000 | Large Shareholder, Officer, Director | 363,346 | 2012-03-14 | Filing |
| $43.36 | 1,900 | Officer | 7,000 | 2012-03-07 | Filing |
| $40.41 | 4,140 | Officer | 7,000 | 2011-12-05 | Filing |
| $40.43 | 100 | Officer | 11,140 | 2011-12-05 | Filing |
| $40.42 | 400 | Officer | 11,240 | 2011-12-05 | Filing |
| $40.45 | 100 | Officer | 11,640 | 2011-12-05 | Filing |
| $40.48 | 1,939 | Officer | 11,740 | 2011-12-05 | Filing |
| $52.52 | 10,000 | Officer, Director | 25,863 | 2011-06-14 | Filing |
| $52.52 | 10,000 | Officer, Director | 25,863 | 2011-06-14 | Filing |
| $52.52 | 10,000 | Officer, Director | 25,863 | 2011-06-14 | Filing |
| $52.67 | 300 | Large Shareholder, Officer, Director | 277,026 | 2011-06-14 | Filing |
| $52.66 | 700 | Large Shareholder, Officer, Director | 277,326 | 2011-06-14 | Filing |
| $52.65 | 100 | Large Shareholder, Officer, Director | 278,026 | 2011-06-14 | Filing |
| $52.65 | 2,298 | Large Shareholder, Officer, Director | 278,126 | 2011-06-14 | Filing |
| $52.64 | 1,400 | Large Shareholder, Officer, Director | 280,424 | 2011-06-14 | Filing |
| $52.63 | 2,332 | Large Shareholder, Officer, Director | 281,824 | 2011-06-14 | Filing |
| $52.62 | 700 | Large Shareholder, Officer, Director | 284,156 | 2011-06-14 | Filing |