SEC CIK 1321912
Hagedorn Michael D
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VLYview stock → | 149,114 | 2024-02-20 |
| UMBFview stock → | 59,522.95 | 2018-10-03 |
Position History — UMBF
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — UMBF
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2018-10-03 | Option exercise (derivative) | 2,648 | $0.00 | 0 |
| 2018-10-03 | Option exercise (derivative) | 8,054 | $0.00 | 8,054 |
| 2018-10-03 | Option exercise (derivative) | 7,260 | $0.00 | 7,260 |
| 2018-10-03 | Option exercise (derivative) | 3,022 | $0.00 | 3,022 |
| 2018-10-03 | Open-market sale | 1,000 | $72.58 | 59,522.95 |
| 2018-10-03 | Open-market sale | 200 | $72.55 | 62,286.95 |
| 2018-10-03 | Open-market sale | 300 | $72.54 | 62,486.95 |
| 2018-10-03 | Open-market sale | 300 | $72.53 | 62,786.95 |
| 2018-10-03 | Open-market sale | 200 | $72.53 | 63,086.95 |
| 2018-10-03 | Open-market sale | 100 | $72.51 | 63,286.95 |
| 2018-10-03 | Open-market sale | 100 | $72.51 | 63,386.95 |
| 2018-10-03 | Open-market sale | 500 | $72.50 | 63,486.95 |
| 2018-10-03 | Open-market sale | 500 | $72.49 | 63,986.95 |
| 2018-10-03 | Open-market sale | 600 | $72.48 | 64,486.95 |
| 2018-10-03 | Open-market sale | 700 | $72.47 | 65,086.95 |
| 2018-10-03 | Open-market sale | 300 | $72.46 | 65,786.95 |
| 2018-10-03 | Open-market sale | 400 | $72.45 | 66,086.95 |
| 2018-10-03 | Open-market sale | 689 | $72.44 | 66,486.95 |
| 2018-10-03 | Open-market sale | 200 | $72.43 | 67,175.95 |
| 2018-10-03 | Open-market sale | 100 | $72.42 | 67,375.95 |
| 2018-10-03 | Open-market sale | 100 | $72.41 | 67,475.95 |
| 2018-10-03 | Open-market sale | 200 | $72.40 | 67,575.95 |
| 2018-10-03 | Option exercise | 7,260 | $47.68 | 67,775.95 |
| 2018-10-03 | Option exercise | 8,054 | $51.42 | 60,515.95 |
| 2018-10-03 | Option exercise | 3,022 | $57.40 | 52,461.95 |
| 2018-10-03 | Option exercise | 2,648 | $45.58 | 49,439.95 |
| 2018-10-03 | Open-market sale | 1,095 | $72.61 | 57,727.95 |
| 2018-10-03 | Open-market sale | 100 | $72.61 | 58,822.95 |
| 2018-10-03 | Open-market sale | 200 | $72.60 | 58,922.95 |
| 2018-10-03 | Open-market sale | 300 | $72.59 | 59,122.95 |
| 2018-10-03 | Open-market sale | 100 | $72.59 | 59,422.95 |
| 2018-10-03 | Open-market sale | 692 | $72.56 | 61,594.95 |
| 2018-10-03 | Open-market sale | 1,072 | $72.57 | 60,522.95 |
| 2018-10-03 | Open-market sale | 600 | $72.63 | 57,027.95 |
| 2018-10-03 | Open-market sale | 200 | $72.78 | 50,350.95 |
| 2018-10-03 | Open-market sale | 400 | $72.75 | 50,550.95 |
| 2018-10-03 | Open-market sale | 899 | $72.73 | 50,950.95 |
| 2018-10-03 | Open-market sale | 800 | $72.71 | 51,849.95 |
| 2018-10-03 | Open-market sale | 69 | $72.70 | 52,649.95 |
| 2018-10-03 | Open-market sale | 300 | $72.69 | 52,718.95 |
| 2018-10-03 | Open-market sale | 1,256 | $72.68 | 53,018.95 |
| 2018-10-03 | Open-market sale | 100 | $72.68 | 54,274.95 |
| 2018-10-03 | Open-market sale | 320 | $72.67 | 54,374.95 |
| 2018-10-03 | Open-market sale | 199 | $72.66 | 54,694.95 |
| 2018-10-03 | Open-market sale | 804 | $72.65 | 54,893.95 |
| 2018-10-03 | Open-market sale | 1,330 | $72.64 | 55,697.95 |
| 2018-10-03 | Open-market sale | 100 | $72.80 | 50,250.95 |
| 2018-10-03 | Open-market sale | 100 | $72.62 | 57,627.95 |
| 2018-04-27 | Open-market sale | 332 | $77.32 | 48,091.52 |
| 2018-04-27 | Open-market sale | 200 | $77.39 | 46,991.52 |
| 2018-04-27 | Open-market sale | 500 | $77.37 | 47,191.52 |
| 2018-04-27 | Open-market sale | 400 | $77.35 | 47,691.52 |
| 2018-04-27 | Open-market sale | 400 | $77.40 | 46,591.52 |
| 2018-04-27 | Open-market sale | 450 | $77.30 | 48,423.52 |
| 2018-04-27 | Open-market sale | 100 | $77.29 | 48,873.52 |
| 2018-04-27 | Open-market sale | 495 | $77.28 | 48,973.52 |
| 2018-04-27 | Open-market sale | 350 | $77.27 | 49,468.52 |
| 2018-04-27 | Open-market sale | 200 | $77.10 | 56,357.52 |
| 2018-04-27 | Open-market sale | 100 | $77.08 | 56,557.52 |
| 2018-04-27 | Open-market sale | 100 | $77.07 | 56,657.52 |
| 2018-04-27 | Open-market sale | 100 | $77.06 | 56,757.52 |
| 2018-04-27 | Open-market sale | 300 | $77.05 | 56,857.52 |
| 2018-04-27 | Open-market sale | 300 | $77.03 | 57,157.52 |
| 2018-04-27 | Open-market sale | 100 | $77.00 | 57,457.52 |
| 2018-04-27 | Open-market sale | 416 | $76.99 | 57,557.52 |
| 2018-04-27 | Open-market sale | 400 | $76.96 | 57,973.52 |
| 2018-04-27 | Open-market sale | 100 | $76.93 | 58,373.52 |
| 2018-04-27 | Open-market sale | 100 | $76.83 | 58,473.52 |
| 2018-04-27 | Open-market sale | 100 | $76.80 | 58,573.52 |
| 2018-04-27 | Open-market sale | 100 | $77.26 | 49,818.52 |
| 2018-04-27 | Open-market sale | 225 | $77.25 | 49,918.52 |
| 2018-04-27 | Open-market sale | 880 | $77.24 | 50,143.52 |
| 2018-04-27 | Open-market sale | 300 | $77.23 | 51,023.52 |
| 2018-04-27 | Open-market sale | 100 | $77.23 | 51,323.52 |
| 2018-04-27 | Open-market sale | 794 | $77.22 | 51,423.52 |
| 2018-04-27 | Open-market sale | 279 | $77.21 | 52,217.52 |
| 2018-04-27 | Open-market sale | 500 | $77.20 | 52,496.52 |
| 2018-04-27 | Open-market sale | 200 | $77.19 | 52,996.52 |
| 2018-04-27 | Open-market sale | 413 | $77.18 | 53,196.52 |
| 2018-04-27 | Open-market sale | 100 | $77.18 | 53,609.52 |
| 2018-04-27 | Open-market sale | 168 | $77.17 | 53,709.52 |
| 2018-04-27 | Open-market sale | 182 | $77.16 | 53,877.52 |
| 2018-04-27 | Open-market sale | 200 | $77.14 | 54,059.52 |
| 2018-04-27 | Open-market sale | 650 | $77.13 | 54,259.52 |
| 2018-04-27 | Open-market sale | 373 | $77.12 | 54,909.52 |
| 2018-04-27 | Open-market sale | 1,075 | $77.11 | 55,282.52 |
| 2018-02-12 | Tax withholding | 165 | $74.13 | 59,215.52 |
| 2018-02-12 | Tax withholding | 186 | $73.98 | 58,590.52 |
| 2018-02-12 | Tax withholding | 439 | $74.13 | 58,776.52 |
| 2018-02-08 | Grant / award | 3,182 | $0.00 | 59,380.52 |
| 2018-02-05 | Tax withholding | 1,946 | $73.13 | 56,259.52 |
| 2018-02-05 | Tax withholding | 61 | $73.13 | 56,198.52 |
| 2018-01-22 | Tax withholding | 1,483 | $74.75 | 58,205.52 |
| 2017-06-08 | Open-market sale | 335 | $74.79 | 59,647.69 |
| 2017-06-08 | Open-market sale | 700 | $74.77 | 59,982.69 |
| 2017-06-08 | Open-market sale | 233 | $74.78 | 60,682.69 |
| 2017-06-08 | Open-market sale | 170 | $74.82 | 60,915.69 |
| 2017-06-08 | Open-market sale | 125 | $74.83 | 61,085.69 |
| 2017-06-08 | Open-market sale | 100 | $74.83 | 61,210.69 |
| 2017-06-08 | Open-market sale | 241 | $74.81 | 61,310.69 |
| 2017-06-08 | Open-market sale | 100 | $74.74 | 61,551.69 |
| 2017-06-08 | Open-market sale | 100 | $75.01 | 61,651.69 |
| 2017-06-08 | Open-market sale | 79 | $74.96 | 61,751.69 |
| 2017-06-08 | Open-market sale | 100 | $74.88 | 61,830.69 |
| 2017-06-08 | Open-market sale | 200 | $74.87 | 61,930.69 |
| 2017-06-08 | Open-market sale | 100 | $74.84 | 62,130.69 |
| 2017-06-08 | Open-market sale | 376 | $74.85 | 62,230.69 |
| 2017-06-08 | Open-market sale | 400 | $74.76 | 62,606.69 |
| 2017-06-08 | Open-market sale | 31 | $74.80 | 63,006.69 |
| 2017-06-08 | Open-market sale | 200 | $74.72 | 63,037.69 |
| 2017-06-08 | Open-market sale | 195 | $74.62 | 63,237.69 |
| 2017-06-08 | Open-market sale | 400 | $74.71 | 63,432.69 |
| 2017-06-08 | Open-market sale | 100 | $74.67 | 63,832.69 |
| 2017-06-08 | Open-market sale | 123 | $74.66 | 63,932.69 |
| 2017-06-08 | Open-market sale | 400 | $74.59 | 64,055.69 |
| 2017-06-08 | Open-market sale | 100 | $74.54 | 64,455.69 |
| 2017-06-08 | Open-market sale | 313 | $74.68 | 59,334.69 |
| 2017-06-08 | Open-market sale | 400 | $74.53 | 64,555.69 |
| 2017-06-08 | Option exercise (derivative) | 6,043 | $0.00 | 6,044 |
| 2017-06-08 | Option exercise (derivative) | 7,408 | $0.00 | 2,648 |
| 2017-06-08 | Open-market sale | 35 | $75.40 | 69,760.69 |
| 2017-06-08 | Open-market sale | 75 | $74.28 | 71,595.69 |
| 2017-06-08 | Open-market sale | 25 | $74.30 | 71,670.69 |
| 2017-06-08 | Open-market sale | 200 | $74.35 | 71,695.69 |
| 2017-06-08 | Open-market sale | 100 | $74.37 | 71,895.69 |
| 2017-06-08 | Open-market sale | 100 | $74.39 | 71,995.69 |
| 2017-06-08 | Open-market sale | 190 | $74.38 | 72,095.69 |
| 2017-06-08 | Open-market sale | 100 | $74.32 | 72,285.69 |
| 2017-06-08 | Open-market sale | 100 | $74.36 | 72,385.69 |
| 2017-06-08 | Open-market sale | 42 | $74.27 | 72,485.69 |
| 2017-06-08 | Open-market sale | 58 | $74.29 | 72,527.69 |
| 2017-06-08 | Open-market sale | 100 | $74.41 | 72,585.69 |
| 2017-06-08 | Open-market sale | 100 | $74.33 | 72,685.69 |
| 2017-06-08 | Option exercise | 6,043 | $57.40 | 72,785.69 |
| 2017-06-08 | Option exercise | 7,408 | $45.58 | 66,742.69 |
| 2017-06-08 | Open-market sale | 100 | $75.06 | 69,895.69 |
| 2017-06-08 | Open-market sale | 100 | $75.00 | 69,995.69 |
| 2017-06-08 | Open-market sale | 100 | $74.94 | 70,095.69 |
| 2017-06-08 | Open-market sale | 100 | $74.69 | 70,195.69 |
| 2017-06-08 | Open-market sale | 100 | $74.70 | 70,295.69 |
| 2017-06-08 | Open-market sale | 100 | $74.58 | 70,395.69 |
| 2017-06-08 | Open-market sale | 100 | $74.65 | 70,495.69 |
| 2017-06-08 | Open-market sale | 300 | $74.45 | 70,595.69 |
| 2017-06-08 | Open-market sale | 100 | $74.57 | 70,895.69 |
| 2017-06-08 | Open-market sale | 100 | $74.43 | 70,995.69 |
| 2017-06-08 | Open-market sale | 200 | $74.32 | 71,095.69 |
| 2017-06-08 | Open-market sale | 100 | $75.42 | 69,660.69 |
| 2017-06-08 | Open-market sale | 300 | $74.40 | 71,295.69 |
| 2017-06-08 | Open-market sale | 100 | $75.05 | 69,795.69 |
| 2017-06-08 | Open-market sale | 300 | $74.75 | 67,160.69 |
| 2017-06-08 | Open-market sale | 100 | $74.93 | 67,460.69 |
| 2017-06-08 | Open-market sale | 200 | $75.14 | 67,560.69 |
| 2017-06-08 | Open-market sale | 100 | $75.09 | 67,760.69 |
| 2017-06-08 | Open-market sale | 200 | $75.20 | 67,860.69 |
| 2017-06-08 | Open-market sale | 100 | $75.19 | 68,060.69 |
| 2017-06-08 | Open-market sale | 100 | $75.08 | 68,160.69 |
| 2017-06-08 | Open-market sale | 200 | $75.13 | 68,260.69 |
| 2017-06-08 | Open-market sale | 400 | $74.97 | 68,460.69 |
| 2017-06-08 | Open-market sale | 100 | $75.21 | 69,060.69 |
| 2017-06-08 | Open-market sale | 100 | $74.91 | 68,860.69 |
| 2017-06-08 | Open-market sale | 100 | $75.15 | 68,960.69 |
| 2017-06-08 | Open-market sale | 100 | $75.30 | 69,160.69 |
| 2017-06-08 | Open-market sale | 100 | $75.22 | 69,260.69 |
| 2017-06-08 | Open-market sale | 100 | $75.33 | 69,360.69 |
| 2017-06-08 | Open-market sale | 100 | $75.26 | 69,460.69 |
| 2017-06-08 | Open-market sale | 100 | $75.47 | 69,560.69 |
| 2017-06-08 | Open-market sale | 186 | $74.47 | 64,955.69 |
| 2017-06-08 | Open-market sale | 114 | $74.49 | 65,141.69 |
| 2017-06-08 | Open-market sale | 400 | $74.86 | 65,255.69 |
| 2017-06-08 | Open-market sale | 235 | $74.90 | 65,655.69 |
| 2017-06-08 | Open-market sale | 200 | $74.89 | 65,890.69 |
| 2017-06-08 | Open-market sale | 100 | $74.56 | 66,090.69 |
| 2017-06-08 | Open-market sale | 100 | $74.54 | 66,190.69 |
| 2017-06-08 | Open-market sale | 300 | $74.55 | 66,290.69 |
| 2017-06-08 | Open-market sale | 100 | $74.51 | 66,590.69 |
| 2017-06-08 | Open-market sale | 200 | $74.55 | 66,690.69 |
| 2017-06-08 | Open-market sale | 170 | $74.60 | 66,890.69 |
| 2017-06-08 | Open-market sale | 100 | $74.61 | 67,060.69 |
| 2017-05-09 | Option exercise (derivative) | 533 | $0.00 | 10,056 |
| 2017-05-09 | Option exercise (derivative) | 2,267 | $0.00 | 0 |
| 2017-05-09 | Open-market sale | 100 | $74.09 | 60,934.69 |
| 2017-05-09 | Open-market sale | 200 | $74.04 | 61,034.69 |
| 2017-05-09 | Open-market sale | 100 | $74.14 | 61,234.69 |
| 2017-05-09 | Open-market sale | 100 | $74.13 | 61,334.69 |
| 2017-05-09 | Open-market sale | 100 | $74.19 | 61,434.69 |
| 2017-05-09 | Open-market sale | 100 | $74.05 | 61,534.69 |
| 2017-05-09 | Open-market sale | 100 | $74.40 | 61,634.69 |
| 2017-05-09 | Open-market sale | 100 | $74.27 | 61,734.69 |
| 2017-05-09 | Open-market sale | 100 | $74.01 | 61,834.69 |
| 2017-05-09 | Open-market sale | 200 | $74.21 | 61,934.69 |
| 2017-05-09 | Option exercise | 2,267 | $39.97 | 62,134.69 |
| 2017-05-09 | Option exercise | 533 | $45.58 | 59,867.69 |
| 2017-05-09 | Open-market sale | 200 | $74.06 | 59,334.69 |
| 2017-05-09 | Open-market sale | 200 | $74.07 | 59,534.69 |
| 2017-05-09 | Open-market sale | 300 | $74.03 | 59,734.69 |
| 2017-05-09 | Open-market sale | 100 | $74.11 | 60,034.69 |
| 2017-05-09 | Open-market sale | 200 | $74.02 | 60,134.69 |
| 2017-05-09 | Open-market sale | 600 | $74.00 | 60,334.69 |
| 2017-05-08 | Option exercise (derivative) | 5,757 | $0.00 | 0 |
| 2017-05-08 | Option exercise (derivative) | 209 | $0.00 | 2,267 |
| 2017-05-08 | Option exercise | 5,757 | $41.71 | 65,091.69 |
| 2017-05-08 | Open-market sale | 400 | $74.12 | 59,334.69 |
| 2017-05-08 | Open-market sale | 910 | $74.12 | 59,734.69 |
| 2017-05-08 | Open-market sale | 72 | $74.15 | 60,644.69 |
| 2017-05-08 | Open-market sale | 672 | $74.11 | 60,716.69 |
| 2017-05-08 | Open-market sale | 602 | $74.10 | 61,388.69 |
| 2017-05-08 | Open-market sale | 309 | $74.09 | 61,990.69 |
| 2017-05-08 | Open-market sale | 1 | $74.13 | 62,299.69 |
| 2017-05-08 | Open-market sale | 300 | $74.08 | 62,300.69 |
| 2017-05-08 | Open-market sale | 100 | $74.07 | 62,600.69 |
| 2017-05-08 | Open-market sale | 500 | $74.06 | 62,700.69 |
| 2017-05-08 | Open-market sale | 100 | $74.04 | 63,200.69 |
| 2017-05-08 | Open-market sale | 1,300 | $74.00 | 63,300.69 |
| 2017-05-08 | Open-market sale | 100 | $74.03 | 64,600.69 |
| 2017-05-08 | Open-market sale | 100 | $74.22 | 64,700.69 |
| 2017-05-08 | Open-market sale | 100 | $74.16 | 64,800.69 |
| 2017-05-08 | Open-market sale | 100 | $74.18 | 64,900.69 |
| 2017-05-08 | Open-market sale | 100 | $74.01 | 65,000.69 |
| 2017-05-08 | Open-market sale | 100 | $74.05 | 65,100.69 |
| 2017-05-08 | Open-market sale | 100 | $74.02 | 65,200.69 |
| 2017-05-08 | Option exercise | 209 | $39.97 | 65,300.69 |
| 2017-05-04 | Option exercise (derivative) | 1,700 | $0.00 | 5,757 |
| 2017-05-04 | Open-market sale | 100 | $74.29 | 60,734.69 |
| 2017-05-04 | Option exercise | 1,700 | $41.71 | 61,034.69 |
| 2017-05-04 | Open-market sale | 100 | $74.12 | 60,934.69 |
| 2017-05-04 | Open-market sale | 100 | $74.20 | 60,834.69 |
| 2017-05-04 | Open-market sale | 100 | $74.25 | 60,634.69 |
| 2017-05-04 | Open-market sale | 100 | $74.09 | 60,534.69 |
| 2017-05-04 | Open-market sale | 100 | $74.34 | 60,434.69 |
| 2017-05-04 | Open-market sale | 100 | $74.39 | 60,334.69 |
| 2017-05-04 | Open-market sale | 100 | $74.26 | 60,234.69 |
| 2017-05-04 | Open-market sale | 200 | $74.17 | 60,034.69 |
| 2017-05-04 | Open-market sale | 100 | $74.35 | 59,934.69 |
| 2017-05-04 | Open-market sale | 200 | $74.01 | 59,334.69 |
| 2017-05-04 | Open-market sale | 100 | $74.00 | 59,534.69 |
| 2017-05-04 | Open-market sale | 100 | $74.05 | 59,634.69 |
| 2017-05-04 | Open-market sale | 100 | $74.03 | 59,734.69 |
| 2017-05-04 | Open-market sale | 100 | $74.21 | 59,834.69 |
| 2017-04-27 | Option exercise (derivative) | 600 | $0.00 | 7,457 |
| 2017-04-27 | Open-market sale | 100 | $76.50 | 59,634.69 |
| 2017-04-27 | Open-market sale | 100 | $76.59 | 59,434.69 |
| 2017-04-27 | Open-market sale | 100 | $76.84 | 59,534.69 |
| 2017-04-27 | Open-market sale | 100 | $76.50 | 59,334.69 |
| 2017-04-27 | Open-market sale | 100 | $76.61 | 59,734.69 |
| 2017-04-27 | Open-market sale | 100 | $76.50 | 59,834.69 |
| 2017-04-27 | Option exercise | 600 | $41.71 | 59,934.69 |
| 2017-02-12 | Tax withholding | 155 | $76.87 | 59,220.93 |
| 2017-02-10 | Tax withholding | 355 | $76.87 | 59,375.93 |
| 2017-02-10 | Tax withholding | 144 | $76.87 | 59,730.93 |
| 2017-02-02 | Grant / award (derivative) | 8,039 | $0.00 | 8,039 |
| 2017-02-02 | Grant / award | 5,730 | $0.00 | 59,874.93 |
| 2017-01-23 | Tax withholding | 1,047 | $73.36 | 54,144.93 |
| 2017-01-23 | Disposition to issuer | 413 | $0.00 | 55,191.93 |
| 2016-05-25 | Option exercise (derivative) | 7,425 | $0.00 | 2,476 |
| 2016-05-25 | Option exercise (derivative) | 4,295 | $0.00 | 0 |
| 2016-05-25 | Option exercise | 4,295 | $41.37 | 59,503.75 |
| 2016-05-25 | Open-market sale | 1,580 | $57.53 | 68,583.75 |
| 2016-05-25 | Open-market sale | 200 | $57.53 | 70,163.75 |
| 2016-05-25 | Open-market sale | 700 | $57.52 | 70,363.75 |
| 2016-05-25 | Open-market sale | 708 | $57.51 | 71,063.75 |
| 2016-05-25 | Open-market sale | 100 | $57.51 | 71,771.75 |
| 2016-05-25 | Open-market sale | 502 | $57.50 | 71,871.75 |
| 2016-05-25 | Open-market sale | 200 | $57.49 | 72,373.75 |
| 2016-05-25 | Open-market sale | 200 | $57.49 | 72,573.75 |
| 2016-05-25 | Open-market sale | 400 | $57.48 | 72,773.75 |
| 2016-05-25 | Open-market sale | 100 | $57.48 | 73,173.75 |
| 2016-05-25 | Open-market sale | 290 | $57.47 | 73,273.75 |
| 2016-05-25 | Open-market sale | 978 | $57.46 | 73,563.75 |
| 2016-05-25 | Open-market sale | 290 | $57.45 | 74,541.75 |
| 2016-05-25 | Open-market sale | 100 | $57.43 | 74,831.75 |
| 2016-05-25 | Open-market sale | 100 | $57.41 | 74,931.75 |
| 2016-05-25 | Open-market sale | 100 | $57.39 | 75,031.75 |
| 2016-05-25 | Open-market sale | 100 | $57.37 | 75,131.75 |
| 2016-05-25 | Open-market sale | 100 | $57.36 | 75,231.75 |
| 2016-05-25 | Open-market sale | 100 | $57.30 | 75,331.75 |
| 2016-05-25 | Open-market sale | 100 | $57.24 | 75,431.75 |
| 2016-05-25 | Open-market sale | 100 | $57.19 | 75,531.75 |
| 2016-05-25 | Open-market sale | 25 | $57.17 | 75,631.75 |
| 2016-05-25 | Open-market sale | 100 | $56.92 | 75,656.75 |
| 2016-05-25 | Option exercise | 7,425 | $39.97 | 76,056.75 |
| 2016-05-25 | Open-market sale | 200 | $56.01 | 75,856.75 |
| 2016-05-25 | Open-market sale | 100 | $56.84 | 75,756.75 |
| 2016-05-25 | Open-market sale | 100 | $57.54 | 68,483.75 |
| 2016-05-25 | Option exercise | 9,128 | $37.84 | 68,631.75 |
| 2016-05-25 | Open-market sale | 115 | $57.79 | 55,313.75 |
| 2016-05-25 | Open-market sale | 5 | $57.82 | 55,208.75 |
| 2016-05-25 | Open-market sale | 100 | $57.80 | 55,213.75 |
| 2016-05-25 | Open-market sale | 1,441 | $57.54 | 67,042.75 |
| 2016-05-25 | Open-market sale | 100 | $57.76 | 55,538.75 |
| 2016-05-25 | Open-market sale | 290 | $57.75 | 55,638.75 |
| 2016-05-25 | Open-market sale | 100 | $57.74 | 55,928.75 |
| 2016-05-25 | Open-market sale | 200 | $57.73 | 56,028.75 |
| 2016-05-25 | Open-market sale | 200 | $57.73 | 56,228.75 |
| 2016-05-25 | Open-market sale | 1,400 | $57.72 | 56,428.75 |
| 2016-05-25 | Open-market sale | 155 | $57.71 | 57,828.75 |
| 2016-05-25 | Open-market sale | 385 | $57.70 | 57,983.75 |
| 2016-05-25 | Open-market sale | 995 | $57.69 | 58,368.75 |
| 2016-05-25 | Open-market sale | 345 | $57.68 | 59,363.75 |
| 2016-05-25 | Open-market sale | 200 | $57.67 | 59,708.75 |
| 2016-05-25 | Open-market sale | 148 | $57.65 | 59,908.75 |
| 2016-05-25 | Open-market sale | 100 | $57.65 | 60,056.75 |
| 2016-05-25 | Open-market sale | 608 | $57.64 | 60,156.75 |
| 2016-05-25 | Open-market sale | 228 | $57.63 | 60,764.75 |
| 2016-05-25 | Open-market sale | 100 | $57.63 | 60,992.75 |
| 2016-05-25 | Open-market sale | 254 | $57.62 | 61,092.75 |
| 2016-05-25 | Open-market sale | 393 | $57.61 | 61,346.75 |
| 2016-05-25 | Open-market sale | 329 | $57.60 | 61,739.75 |
| 2016-05-25 | Open-market sale | 990 | $57.59 | 62,068.75 |
| 2016-05-25 | Open-market sale | 883 | $57.58 | 63,058.75 |
| 2016-05-25 | Open-market sale | 100 | $57.58 | 63,941.75 |
| 2016-05-25 | Open-market sale | 736 | $57.57 | 64,041.75 |
| 2016-05-25 | Open-market sale | 1,234 | $57.56 | 64,777.75 |
| 2016-05-25 | Open-market sale | 100 | $57.56 | 66,011.75 |
| 2016-05-25 | Open-market sale | 931 | $57.55 | 66,111.75 |
| 2016-05-25 | Open-market sale | 10 | $57.76 | 55,528.75 |
| 2016-05-25 | Open-market sale | 100 | $57.78 | 55,428.75 |
| 2016-05-24 | Option exercise (derivative) | 4,162 | $0.00 | 4,295 |
| 2016-05-24 | Option exercise (derivative) | 9,607 | $0.00 | 0 |
| 2016-05-24 | Open-market sale | 100 | $57.54 | 68,621.82 |
| 2016-05-24 | Open-market sale | 100 | $57.53 | 68,721.82 |
| 2016-05-24 | Option exercise | 4,162 | $41.37 | 68,821.82 |
| 2016-05-24 | Open-market sale | 1,000 | $57.55 | 67,621.82 |
| 2016-05-24 | Open-market sale | 6,349 | $57.56 | 61,272.82 |
| 2016-05-24 | Open-market sale | 100 | $57.57 | 61,172.82 |
| 2016-05-24 | Open-market sale | 1,325 | $57.57 | 59,847.82 |
| 2016-05-24 | Open-market sale | 800 | $57.58 | 59,047.82 |
| 2016-05-24 | Open-market sale | 1,500 | $57.58 | 57,547.82 |
| 2016-05-24 | Open-market sale | 192 | $57.59 | 57,355.82 |
| 2016-05-24 | Open-market sale | 300 | $57.61 | 57,055.82 |
| 2016-05-24 | Open-market sale | 400 | $57.62 | 56,655.82 |
| 2016-05-24 | Option exercise | 9,607 | $37.73 | 64,659.82 |
| 2016-05-24 | Open-market sale | 817 | $57.60 | 55,052.82 |
| 2016-05-24 | Open-market sale | 75 | $57.66 | 55,869.82 |
| 2016-05-24 | Open-market sale | 207 | $57.65 | 55,944.82 |
| 2016-05-24 | Open-market sale | 204 | $57.64 | 56,151.82 |
| 2016-05-24 | Open-market sale | 300 | $57.63 | 56,355.82 |
| 2016-02-18 | Tax withholding | 127 | $49.39 | 55,052.82 |
| 2016-02-12 | Tax withholding | 1,092 | $47.09 | 55,179.82 |
| 2016-02-10 | Tax withholding | 138 | $46.50 | 56,271.82 |
| 2016-02-05 | Grant / award (derivative) | 14,520 | $0.00 | 14,520 |
| 2016-02-05 | Grant / award | 18,480 | $0.00 | 56,409.82 |
| 2016-01-25 | Disposition to issuer | 569 | $0.00 | 38,814.82 |
| 2016-01-25 | Tax withholding | 885 | $41.00 | 37,929.82 |
| 2015-05-06 | Open-market sale | 300 | $51.83 | 39,698.32 |
| 2015-05-06 | Open-market sale | 200 | $51.84 | 39,998.32 |
| 2015-05-06 | Open-market sale | 200 | $51.86 | 40,198.32 |
| 2015-05-06 | Open-market sale | 134 | $51.90 | 40,398.32 |
| 2015-05-06 | Open-market sale | 100 | $51.95 | 40,532.32 |
| 2015-05-06 | Open-market sale | 100 | $51.82 | 39,598.32 |
| 2015-05-06 | Open-market sale | 100 | $51.80 | 39,498.32 |
| 2015-05-06 | Open-market sale | 300 | $51.78 | 39,198.32 |
| 2015-05-06 | Open-market sale | 100 | $51.76 | 39,098.32 |
| 2015-05-06 | Open-market sale | 200 | $51.96 | 40,632.32 |
| 2015-05-06 | Open-market sale | 109 | $51.98 | 40,832.32 |
| 2015-05-06 | Open-market sale | 100 | $52.05 | 42,141.32 |
| 2015-05-06 | Open-market sale | 357 | $52.05 | 42,241.32 |
| 2015-05-06 | Open-market sale | 200 | $52.06 | 42,598.32 |
| 2015-05-06 | Open-market sale | 100 | $52.06 | 42,798.32 |
| 2015-05-06 | Open-market sale | 100 | $52.09 | 42,898.32 |
| 2015-05-06 | Open-market sale | 100 | $52.10 | 42,998.32 |
| 2015-05-06 | Open-market sale | 100 | $52.11 | 43,098.32 |
| 2015-05-06 | Open-market sale | 200 | $52.14 | 43,198.32 |
| 2015-05-06 | Open-market sale | 100 | $52.20 | 43,398.32 |
| 2015-05-06 | Open-market sale | 133 | $52.20 | 43,498.32 |
| 2015-05-06 | Open-market sale | 293 | $52.21 | 43,631.32 |
| 2015-05-06 | Open-market sale | 100 | $51.99 | 40,941.32 |
| 2015-05-06 | Open-market sale | 1,126 | $52.23 | 43,924.32 |
| 2015-05-06 | Open-market sale | 800 | $52.25 | 45,050.32 |
| 2015-05-06 | Open-market sale | 100 | $52.26 | 45,850.32 |
| 2015-05-06 | Open-market sale | 300 | $52.26 | 45,950.32 |
| 2015-05-06 | Open-market sale | 100 | $52.27 | 46,250.32 |
| 2015-05-06 | Open-market sale | 100 | $52.27 | 46,350.32 |
| 2015-05-06 | Open-market sale | 300 | $52.28 | 46,450.32 |
| 2015-05-06 | Open-market sale | 150 | $52.29 | 46,750.32 |
| 2015-05-06 | Open-market sale | 200 | $52.30 | 46,900.32 |
| 2015-05-06 | Open-market sale | 600 | $52.42 | 47,100.32 |
| 2015-05-06 | Open-market sale | 100 | $51.99 | 41,041.32 |
| 2015-05-06 | Open-market sale | 600 | $52.00 | 41,141.32 |
| 2015-05-06 | Open-market sale | 100 | $52.01 | 41,741.32 |
| 2015-05-06 | Open-market sale | 100 | $52.03 | 41,841.32 |
| 2015-05-06 | Open-market sale | 100 | $52.04 | 41,941.32 |
| 2015-05-06 | Open-market sale | 100 | $52.05 | 42,041.32 |
| 2015-02-18 | Tax withholding | 261 | $52.00 | 47,609.84 |
| 2015-02-12 | Tax withholding | 778 | $52.79 | 47,870.84 |
| 2015-02-11 | Grant / award (derivative) | 6,092 | $0.00 | 6,092 |
| 2015-02-11 | Grant / award | 4,754 | $0.00 | 46,450.84 |
| 2015-02-11 | Grant / award (derivative) | 16,108 | $0.00 | 16,108 |
| 2015-02-11 | Grant / award | 6,952 | $0.00 | 48,648.84 |
| 2015-02-10 | Tax withholding | 275 | $52.31 | 41,696.84 |
| 2015-01-26 | Tax withholding | 957 | $52.78 | 41,971.84 |
| 2014-07-29 | Tax withholding | 458 | $56.45 | 42,767.29 |
| 2014-02-18 | Tax withholding | 377 | $58.79 | 47,763.45 |
| 2014-02-13 | Tax withholding | 121 | $58.26 | 48,140.45 |
| 2014-02-12 | Tax withholding | 765 | $57.88 | 48,261.45 |
| 2014-02-10 | Grant / award (derivative) | 12,087 | $0.00 | 12,087 |
| 2014-02-10 | Grant / award | 5,346 | $0.00 | 49,278.45 |
| 2014-02-10 | Grant / award | 5,094 | $0.00 | 49,026.45 |
| 2014-01-17 | Tax withholding | 856 | $64.88 | 43,932.45 |
| 2013-11-20 | Option exercise (derivative) | 5,170 | $0.00 | 0 |
| 2013-11-20 | Open-market sale | 300 | $62.08 | 47,882.91 |
| 2013-11-20 | Open-market sale | 429 | $62.02 | 46,882.91 |
| 2013-11-20 | Open-market sale | 132 | $62.03 | 47,311.91 |
| 2013-11-20 | Open-market sale | 139 | $62.04 | 47,443.91 |
| 2013-11-20 | Open-market sale | 200 | $62.05 | 47,582.91 |
| 2013-11-20 | Open-market sale | 100 | $62.07 | 47,782.91 |
| 2013-11-20 | Open-market sale | 2,170 | $62.02 | 44,712.91 |
| 2013-11-20 | Open-market sale | 700 | $62.06 | 48,182.91 |
| 2013-11-20 | Open-market sale | 1,000 | $62.06 | 48,882.91 |
| 2013-11-20 | Option exercise | 5,170 | $34.84 | 49,882.91 |
| 2013-11-20 | Open-market sale | 4,681 | $62.03 | 40,031.91 |
| 2013-11-19 | Option exercise (derivative) | 5,000 | $0.00 | 2,450 |
| 2013-11-19 | Tax withholding | 3,776 | $61.98 | 44,712.91 |
| 2013-11-19 | Option exercise | 5,000 | $34.84 | 48,488.91 |
| 2013-11-19 | Open-market sale | 934 | $62.00 | 43,488.91 |
| 2013-07-29 | Tax withholding | 456 | $59.77 | 44,339.64 |
| 2013-03-05 | Tax withholding | 123 | $45.69 | 44,610.82 |
| 2013-02-18 | Tax withholding | 255 | $45.86 | 44,733.82 |
| 2013-02-13 | Tax withholding | 116 | $45.76 | 44,988.82 |
| 2013-02-12 | Grant / award (derivative) | 10,589 | $0.00 | 10,589 |
| 2013-02-12 | Grant / award (derivative) | 10,589 | $45.58 | 10,589 |
| 2013-02-12 | Grant / award | 10,972 | $0.00 | 45,104.82 |
| 2013-01-22 | Tax withholding | 944 | $46.45 | 34,132.82 |
| 2012-06-01 | Tax withholding | 517 | $46.99 | 34,877.56 |
| 2012-04-27 | Tax withholding | 6,328 | $49.12 | 35,394.56 |
| 2012-04-27 | Option exercise (derivative) | 6,122 | $0.00 | 0 |
| 2012-04-27 | Option exercise | 3,594 | $27.81 | 35,600.56 |
| 2012-04-27 | Option exercise | 6,122 | $27.06 | 41,722.56 |
| 2012-04-27 | Open-market sale | 243 | $49.11 | 33,763.56 |
| 2012-04-27 | Open-market sale | 100 | $49.12 | 33,663.56 |
| 2012-04-27 | Open-market sale | 700 | $49.13 | 32,963.56 |
| 2012-04-27 | Open-market sale | 957 | $49.17 | 32,006.56 |
| 2012-04-27 | Tax withholding | 5,408 | $49.12 | 36,314.56 |
| 2012-03-05 | Tax withholding | 118 | $42.01 | 33,931.64 |
| 2012-02-23 | Tax withholding | 108 | $41.79 | 34,049.64 |
| 2012-02-13 | Tax withholding | 226 | $40.61 | 34,157.64 |
| 2012-02-10 | Grant / award (derivative) | 9,901 | $0.00 | 9,901 |
| 2012-02-10 | Grant / award | 3,983 | $0.00 | 34,383.64 |
| 2012-01-23 | Tax withholding | 811 | $40.50 | 30,400.64 |
| 2011-10-24 | Tax withholding | 1,650 | $35.75 | 31,122.93 |
| 2011-07-29 | Grant / award | 1,265 | $0.00 | 32,652.8 |
| 2011-04-19 | Tax withholding | 115.65 | $37.62 | 31,295.27 |
| 2011-03-05 | Tax withholding | 228.82 | $39.30 | 31,308.7 |
| 2011-02-23 | Tax withholding | 104.75 | $39.61 | 31,537.52 |
| 2011-02-18 | Grant / award (derivative) | 8,057 | $0.00 | 8,057 |
| 2011-02-18 | Grant / award | 3,490 | $0.00 | 31,642.27 |
| 2011-01-24 | Tax withholding | 823.22 | $42.68 | 28,152.27 |
| 2010-07-29 | Grant / award | 1,251 | $0.00 | 28,786.19 |
| 2010-06-11 | Tax withholding | 1,364.92 | $37.58 | 27,444.45 |
| 2010-04-28 | Tax withholding | 291.92 | $42.69 | 28,809.37 |
| 2010-04-19 | Tax withholding | 111.86 | $41.94 | 29,101.3 |
| 2010-02-23 | Tax withholding | 205.43 | $38.03 | 29,109.42 |
| 2010-02-18 | Grant / award (derivative) | 9,128 | $0.00 | 9,128 |
| 2010-02-18 | Grant / award | 3,726 | $0.00 | 29,314.85 |
| 2010-01-25 | Tax withholding | 778.86 | $41.09 | 25,588.85 |
| 2009-06-01 | Grant / award | 1,454 | $0.00 | 26,069.93 |
| 2009-04-28 | Tax withholding | 287.19 | $45.70 | 24,615.93 |
| 2009-04-19 | Tax withholding | 219.59 | $47.14 | 24,903.12 |
| 2009-02-13 | Grant / award (derivative) | 8,457 | $0.00 | 8,457 |
| 2009-02-13 | Grant / award | 3,299 | $0.00 | 25,035.64 |
| 2009-01-22 | Tax withholding | 828.05 | $37.01 | 21,736.64 |
| 2008-10-23 | Grant / award | 4,660 | $0.00 | 22,486.15 |
| 2008-04-28 | Tax withholding | 565.41 | $49.75 | 17,730.72 |
| 2008-03-21 | Tax withholding | 564.75 | $42.84 | 18,229.15 |
| 2008-03-05 | Grant / award (derivative) | 9,607 | $0.00 | 9,607 |
| 2008-03-05 | Grant / award | 3,375 | $0.00 | 18,793.9 |
| 2007-06-11 | Grant / award | 3,894 | $0.00 | 15,253.67 |
| 2007-02-23 | Grant / award (derivative) | 7,450 | $0.00 | 7,450 |
| 2007-02-23 | Grant / award | 3,045 | $0.00 | 11,317.98 |
| 2006-04-19 | Grant / award (derivative) | 2,585 | $0.00 | 2,585 |
| 2006-04-19 | Grant / award | 1,004 | $0.00 | 4,082.26 |
| 2006-04-19 | Grant / award | 627 | $0.00 | 3,078.26 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.