SEC CIK 1180171
HAGEDORN JAMES
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SMGview stock → | 88,670.331 | 2026-05-29 |
Position History — SMG
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SMG
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-06-26 | Grant / award (derivative) | 1,272.152 | $71.01 | 245,449.926 |
| 2026-06-05 | Grant / award (derivative) | 2,771.346 | $57.13 | 244,177.774 |
| 2026-05-29 | J | 39.58 | $50.53 | 88,670.331 |
| 2026-05-26 | Grant / award (derivative) | 1,507.024 | $59.94 | 241,406.428 |
| 2026-04-30 | J | 39.185 | $51.04 | 88,630.751 |
| 2026-04-27 | Grant / award (derivative) | 1,226.377 | $67.95 | 239,899.404 |
| 2026-03-31 | J | 36.583 | $54.67 | 88,591.566 |
| 2026-03-30 | Option exercise (derivative) | 1,720.16 | $0.00 | 238,673.36 |
| 2026-03-30 | Tax withholding | 637 | $60.20 | 88,554.98 |
| 2026-03-30 | Option exercise | 1,720 | — | 89,191.98 |
| 2026-03-26 | Grant / award (derivative) | 3,000.37 | $65.11 | 240,393.52 |
| 2026-03-06 | Grant / award (derivative) | 2,396.64 | — | 237,393.15 |
| 2026-02-27 | J | 36.01 | $55.54 | 87,471.98 |
| 2026-02-26 | Grant / award (derivative) | 1,194.24 | $69.78 | 234,996.51 |
| 2026-02-03 | Tax withholding | 16,677 | $63.69 | 87,435.97 |
| 2026-01-30 | Grant / award (derivative) | 142,315 | $0.00 | 142,315 |
| 2026-01-30 | J | 38.51 | $51.93 | 104,112.97 |
| 2026-01-26 | Grant / award (derivative) | 1,329.11 | $62.70 | 233,802.27 |
| 2026-01-02 | Option exercise (derivative) | 941.61 | $0.00 | 232,473.16 |
| 2026-01-02 | Tax withholding | 42.38 | $59.38 | 104,074.46 |
| 2026-01-02 | Option exercise | 940.38 | — | 104,116.84 |
| 2025-12-31 | J | 41.39 | $48.32 | 103,176.46 |
| 2025-12-26 | Grant / award (derivative) | 1,563.94 | $57.76 | 233,414.77 |
| 2025-12-05 | Grant / award (derivative) | 2,751.65 | — | 231,850.83 |
| 2025-11-28 | J | 43.25 | $46.24 | 103,135.07 |
| 2025-11-26 | Grant / award (derivative) | 1,595.61 | $56.61 | 229,099.18 |
| 2025-11-13 | Grant / award | 41,353 | $0.00 | 121,307.82 |
| 2025-11-13 | Tax withholding | 18,216 | $58.40 | 103,091.82 |
| 2025-10-31 | J | 43.2 | $46.30 | 79,954.82 |
| 2025-10-28 | Grant / award (derivative) | 1,618.45 | $55.81 | 227,503.57 |
| 2025-09-30 | J | 41.1 | $48.66 | 79,911.62 |
| 2025-09-26 | Grant / award (derivative) | 1,611.16 | $56.07 | 225,885.12 |
| 2025-09-05 | Grant / award (derivative) | 2,298 | $63.34 | 224,273.96 |
| 2025-09-05 | J | 103.6 | $62.51 | 79,870.52 |
| 2025-08-26 | Grant / award (derivative) | 1,432.88 | $63.04 | 221,975.96 |
| 2025-08-25 | J | 38.04 | $52.58 | 79,766.91 |
| 2025-08-04 | Open-market sale | 38,314 | $62.14 | 13,305,960 |
| 2025-08-04 | Open-market sale | 31,686 | $62.45 | 13,274,274 |
| 2025-07-28 | Grant / award (derivative) | 1,301.24 | $69.42 | 220,543.08 |
| 2025-07-25 | J | 34.73 | $57.59 | 79,728.88 |
| 2025-06-26 | Grant / award (derivative) | 1,392.66 | $64.86 | 219,241.85 |
| 2025-06-25 | J | 37.5 | $53.34 | 79,694.15 |
| 2025-06-06 | Grant / award (derivative) | 2,109.81 | $67.02 | 217,849.19 |
| 2025-06-06 | J | 97.94 | $65.04 | 79,656.65 |
| 2025-05-27 | Grant / award (derivative) | 1,484.35 | $60.86 | 215,739.38 |
| 2025-05-23 | J | 40.15 | $49.81 | 79,558.71 |
| 2025-04-28 | Grant / award (derivative) | 1,512.66 | $55.09 | 214,255.03 |
| 2025-04-25 | J | 45.05 | $44.40 | 79,518.56 |
| 2025-04-03 | Option exercise (derivative) | 1,127.39 | $0.00 | 212,742.37 |
| 2025-04-03 | Option exercise | 1,127.39 | — | 79,499.35 |
| 2025-04-03 | Tax withholding | 67.39 | $54.43 | 79,431.97 |
| 2025-03-26 | Grant / award (derivative) | 2,592.47 | $56.88 | 213,869.75 |
| 2025-03-25 | J | 41.55 | $48.14 | 79,473.51 |
| 2025-03-07 | Grant / award (derivative) | 2,215 | $61.89 | 211,277.28 |
| 2025-03-07 | J | 99.27 | $63.04 | 78,371.97 |
| 2025-02-26 | Grant / award (derivative) | 1,372.74 | $60.71 | 209,062.28 |
| 2025-02-25 | J | 39.42 | $50.74 | 78,272.7 |
| 2025-02-13 | Open-market sale | 477 | $67.32 | 13,369,274 |
| 2025-02-13 | Open-market sale | 62,400 | $66.70 | 13,432,151 |
| 2025-02-07 | Open-market sale | 12,123 | $66.86 | 13,432,151 |
| 2025-02-04 | Tax withholding | 10,109 | $69.64 | 78,200.84 |
| 2025-01-30 | Option exercise (derivative) | 142,733 | $0.00 | 0 |
| 2025-01-30 | Open-market sale | 20,644 | $70.74 | 210,398.84 |
| 2025-01-30 | Open-market sale | 118,452 | $71.68 | 91,946.84 |
| 2025-01-30 | Open-market sale | 3,637 | $72.14 | 88,309.84 |
| 2025-01-30 | Option exercise | 142,733 | $59.62 | 231,042.84 |
| 2025-01-27 | Grant / award (derivative) | 1,077.2 | $77.36 | 207,689.54 |
| 2025-01-24 | J | 32.45 | $61.64 | 78,233.28 |
| 2025-01-02 | Option exercise (derivative) | 769.66 | $0.00 | 206,612.35 |
| 2025-01-02 | Option exercise | 769 | — | 88,307.6 |
| 2025-01-02 | Tax withholding | 33 | $65.71 | 88,274.6 |
| 2024-12-26 | Grant / award (derivative) | 1,339.54 | $67.44 | 207,382.01 |
| 2024-12-24 | J | 35.24 | $56.76 | 88,309.84 |
| 2024-12-06 | Grant / award (derivative) | 1,740.65 | $77.03 | 206,042.46 |
| 2024-12-06 | J | 82.51 | $74.75 | 87,538.6 |
| 2024-12-04 | Open-market sale | 18,368 | $75.68 | 87,426.15 |
| 2024-11-26 | Grant / award (derivative) | 1,143.24 | $79.01 | 204,301.82 |
| 2024-11-25 | J | 29.95 | $66.78 | 87,456.09 |
| 2024-11-14 | Grant / award | 32,425 | $0.00 | 119,851.15 |
| 2024-11-14 | Tax withholding | 14,057 | $74.48 | 105,794.15 |
| 2024-11-08 | Grant / award (derivative) | 126,051 | $0.00 | 126,051 |
| 2024-10-28 | Grant / award (derivative) | 1,023.36 | $88.27 | 203,158.57 |
| 2024-10-25 | J | 27.19 | $73.57 | 87,426.15 |
| 2024-09-26 | Grant / award (derivative) | 1,085.67 | $83.20 | 202,135.21 |
| 2024-09-25 | J | 29.31 | $68.24 | 87,398.96 |
| 2024-09-06 | Grant / award (derivative) | 1,899.8 | $68.75 | 201,049.54 |
| 2024-09-06 | J | 89.41 | $67.97 | 87,369.65 |
| 2024-08-26 | Grant / award (derivative) | 1,246.78 | $72.45 | 199,149.74 |
| 2024-08-26 | J | 35.84 | $55.80 | 87,246.41 |
| 2024-08-23 | J | 33.84 | $59.11 | 87,280.25 |
| 2024-07-26 | Grant / award (derivative) | 1,285.15 | $70.29 | 197,902.96 |
| 2024-06-27 | J | 36.11 | $55.39 | 87,210.57 |
| 2024-06-26 | Grant / award (derivative) | 1,348.6 | $66.98 | 196,617.8 |
| 2024-06-07 | Grant / award (derivative) | 1,888.2 | $67.12 | 195,269.21 |
| 2024-06-07 | J | 87.64 | $68.22 | 87,174.46 |
| 2024-05-28 | Grant / award (derivative) | 1,358.32 | $66.50 | 193,381.01 |
| 2024-05-24 | J | 36.11 | $55.38 | 87,086.82 |
| 2024-05-08 | Open-market sale | 47,080 | $66.99 | 13,698,932 |
| 2024-05-08 | Open-market sale | 5,564 | $67.57 | 13,693,368 |
| 2024-05-07 | Open-market sale | 21,375 | $69.29 | 13,755,637 |
| 2024-05-07 | Open-market sale | 9,625 | $70.52 | 13,746,012 |
| 2024-04-26 | Grant / award (derivative) | 1,232.01 | $67.64 | 192,022.69 |
| 2024-04-25 | J | 35.28 | $56.69 | 87,050.71 |
| 2024-03-26 | Grant / award (derivative) | 1,154.8 | $72.16 | 190,790.68 |
| 2024-03-25 | J | 32.93 | $60.74 | 87,015.43 |
| 2024-03-08 | Grant / award (derivative) | 1,779.65 | $69.15 | 189,635.88 |
| 2024-03-08 | J | 86.64 | $67.87 | 86,982.5 |
| 2024-03-04 | Open-market sale | 51,679 | $65.05 | 13,811,689 |
| 2024-03-04 | Open-market sale | 1,604 | $66.68 | 13,777,012 |
| 2024-03-04 | Open-market sale | 33,073 | $65.92 | 13,778,616 |
| 2024-02-28 | Option exercise (derivative) | 738.38 | $0.00 | 187,856.23 |
| 2024-02-28 | Tax withholding | 28 | $63.02 | 86,854.91 |
| 2024-02-28 | Option exercise | 738 | — | 86,882.91 |
| 2024-02-26 | Grant / award (derivative) | 2,148.04 | $59.12 | 188,594.61 |
| 2024-02-23 | J | 40.95 | $48.84 | 86,895.86 |
| 2024-02-05 | Tax withholding | 3,147 | $53.53 | 86,144.91 |
| 2024-01-26 | Grant / award (derivative) | 1,423.48 | $58.54 | 186,446.57 |
| 2024-01-25 | J | 41.64 | $48.03 | 89,291.91 |
| 2024-01-23 | Grant / award | 43,759 | $0.00 | 89,250.27 |
| 2024-01-02 | Option exercise (derivative) | 660.18 | $0.00 | 185,023.09 |
| 2024-01-02 | Option exercise | 660 | — | 45,491.27 |
| 2023-12-26 | Grant / award (derivative) | 1,398.81 | $64.58 | 185,683.27 |
| 2023-12-22 | J | 37.07 | $53.95 | 44,831.27 |
| 2023-12-08 | Open-market sale | 27,402 | $60.86 | 13,896,368 |
| 2023-12-08 | Grant / award (derivative) | 1,940.15 | $61.48 | 184,284.46 |
| 2023-12-08 | J | 95.44 | $60.47 | 44,794.2 |
| 2023-12-07 | Open-market sale | 46,525 | $61.23 | 13,923,770 |
| 2023-11-27 | Grant / award (derivative) | 1,617.84 | $55.84 | 182,344.31 |
| 2023-11-24 | J | 42.78 | $46.75 | 44,698.75 |
| 2023-11-16 | Grant / award (derivative) | 277,947 | $0.00 | 277,947 |
| 2023-11-03 | Open-market sale | 9,784 | $54.63 | 44,655.97 |
| 2023-11-03 | Open-market sale | 6,648 | $53.87 | 54,439.97 |
| 2023-11-02 | Open-market sale | 63,021 | $52.68 | 62,326.97 |
| 2023-11-02 | Open-market sale | 1,239 | $53.04 | 61,087.97 |
| 2023-10-26 | Grant / award (derivative) | 2,011.54 | $44.91 | 180,726.47 |
| 2023-10-25 | J | 52.99 | $37.74 | 125,347.97 |
| 2023-09-26 | Grant / award (derivative) | 1,730.6 | $52.20 | 178,714.93 |
| 2023-09-25 | J | 46.6 | $42.92 | 125,294.98 |
| 2023-09-08 | Grant / award (derivative) | 2,160.29 | $52.89 | 176,984.34 |
| 2023-09-08 | J | 103.22 | $54.71 | 125,248.38 |
| 2023-08-28 | Grant / award (derivative) | 1,702.3 | $53.07 | 174,824.05 |
| 2023-08-25 | J | 45.92 | $43.55 | 125,145.16 |
| 2023-08-07 | Open-market sale | 6,448 | $55.43 | 125,067.73 |
| 2023-08-07 | Open-market sale | 3 | $56.08 | 125,064.73 |
| 2023-08-04 | Open-market sale | 19,429 | $55.71 | 160,635.73 |
| 2023-08-04 | Open-market sale | 29,120 | $56.92 | 131,515.73 |
| 2023-07-26 | Grant / award (derivative) | 1,192.63 | $69.87 | 173,121.75 |
| 2023-07-25 | J | 34.51 | $57.96 | 125,099.23 |
| 2023-06-26 | Grant / award (derivative) | 1,440.39 | $57.85 | 171,929.12 |
| 2023-06-23 | J | 41.09 | $48.67 | 180,064.73 |
| 2023-06-09 | Grant / award (derivative) | 1,768.55 | $62.02 | 170,488.73 |
| 2023-06-09 | J | 87.89 | $63.11 | 180,023.63 |
| 2023-05-26 | Grant / award (derivative) | 2,543.44 | $65.53 | 168,720.18 |
| 2023-05-25 | J | 36.66 | $54.56 | 179,935.75 |
| 2023-05-12 | Open-market sale | 14,838 | $67.36 | 179,899.09 |
| 2023-05-12 | Open-market sale | 10,162 | $66.46 | 194,737.09 |
| 2023-04-25 | J | 34.23 | $58.42 | 204,899.09 |
| 2023-03-27 | Grant / award (derivative) | 663.32 | $68.33 | 166,176.74 |
| 2023-03-24 | J | 22.48 | $55.30 | 204,864.85 |
| 2023-03-10 | Grant / award (derivative) | 1,462.77 | $74.02 | 165,513.42 |
| 2023-03-10 | J | 75.02 | $72.86 | 204,842.37 |
| 2023-02-24 | J | 29.13 | $68.65 | 204,767.35 |
| 2023-02-03 | Tax withholding | 7,702 | $82.27 | 204,738.22 |
| 2023-01-25 | J | 38.68 | $51.71 | 212,440.22 |
| 2023-01-17 | Open-market sale | 31,077 | $61.09 | 212,401.54 |
| 2023-01-17 | Open-market sale | 18,923 | $60.25 | 243,478.54 |
| 2022-12-28 | Grant / award (derivative) | 6.1 | $47.16 | 164,050.66 |
| 2022-12-23 | J | 50.51 | $39.60 | 262,401.54 |
| 2022-12-09 | Grant / award (derivative) | 2,029.63 | $52.68 | 164,044.56 |
| 2022-12-09 | J | 103.42 | $51.71 | 262,351.04 |
| 2022-11-29 | Open-market sale | 5,709 | $54.15 | 14,114,775 |
| 2022-11-29 | Open-market sale | 85,997 | $53.53 | 14,120,484 |
| 2022-11-28 | Grant / award (derivative) | 5.29 | $54.42 | 162,014.93 |
| 2022-11-28 | Open-market sale | 65,742 | $53.69 | 14,206,481 |
| 2022-11-25 | J | 43.17 | $54.51 | 262,247.62 |
| 2022-11-25 | Open-market sale | 21,379 | $55.30 | 14,289,589 |
| 2022-11-25 | Open-market sale | 17,366 | $55.64 | 14,272,223 |
| 2022-11-23 | Open-market sale | 1,029 | $56.67 | 14,310,968 |
| 2022-11-23 | Open-market sale | 57,886 | $56.26 | 14,311,997 |
| 2022-11-22 | Open-market sale | 33,884 | $56.61 | 14,382,160 |
| 2022-11-22 | Open-market sale | 12,277 | $57.92 | 14,369,883 |
| 2022-11-22 | Open-market sale | 56,178 | $56.04 | 14,416,044 |
| 2022-11-21 | Open-market sale | 17,965 | $58.00 | 14,472,222 |
| 2022-11-21 | Open-market sale | 51,530 | $57.60 | 14,490,187 |
| 2022-11-21 | Open-market sale | 8,196 | $56.60 | 14,541,717 |
| 2022-11-18 | Open-market sale | 48,951 | $56.65 | 14,549,913 |
| 2022-11-04 | Grant / award (derivative) | 200,507 | $50.40 | 200,507 |
| 2022-10-26 | Grant / award (derivative) | 1,892.12 | $47.75 | 162,009.64 |
| 2022-10-25 | J | 53.22 | $37.58 | 262,204.45 |
| 2022-09-26 | Grant / award (derivative) | 5.72 | $50.30 | 160,117.52 |
| 2022-09-23 | J | 47.81 | $41.83 | 262,151.23 |
| 2022-09-09 | Grant / award (derivative) | 1,753.16 | $59.15 | 160,111.7 |
| 2022-09-09 | J | 88.08 | $59.46 | 262,071.87 |
| 2022-09-09 | Grant / award (derivative) | 1,753.26 | $59.15 | 160,111.8 |
| 2022-09-09 | J | 88.08 | $59.46 | 262,071.87 |
| 2022-08-26 | Grant / award (derivative) | 1,238.72 | $72.93 | 158,358.54 |
| 2022-08-25 | J | 31.97 | $62.56 | 262,103.84 |
| 2022-07-26 | Grant / award (derivative) | 1,094.59 | $82.53 | 157,119.82 |
| 2022-07-25 | J | 28.48 | $70.23 | 261,983.79 |
| 2022-06-27 | Grant / award (derivative) | 1,088.01 | $83.03 | 156,025.23 |
| 2022-06-24 | J | 29.66 | $67.44 | 261,955.32 |
| 2022-06-10 | Grant / award (derivative) | 1,088.69 | $92.70 | 154,937.21 |
| 2022-06-10 | J | 59.31 | $87.30 | 261,925.66 |
| 2022-05-26 | Grant / award (derivative) | 940.55 | $96.05 | 153,848.52 |
| 2022-05-25 | J | 26.87 | $74.44 | 261,866.35 |
| 2022-05-13 | Open-market sale | 22,251 | $96.84 | 299,565.25 |
| 2022-05-13 | Open-market sale | 10,138 | $97.53 | 289,427.25 |
| 2022-05-13 | Open-market sale | 27,611 | $98.53 | 261,816.25 |
| 2022-04-26 | Grant / award (derivative) | 800.96 | $104.04 | 152,907.97 |
| 2022-04-25 | J | 23.23 | $86.09 | 261,839.48 |
| 2022-03-28 | Grant / award (derivative) | 1,685.99 | $124.26 | 152,107.01 |
| 2022-03-25 | J | 18.93 | $105.63 | 321,816.25 |
| 2022-03-10 | Grant / award (derivative) | 838.54 | $117.27 | 150,421.02 |
| 2022-03-10 | J | 43.51 | $117.52 | 321,797.32 |
| 2022-02-28 | Grant / award (derivative) | 584.58 | $142.55 | 149,582.48 |
| 2022-02-25 | J | 17.51 | $114.19 | 321,753.81 |
| 2022-02-04 | Grant / award | 22,579 | $0.00 | 321,736.29 |
| 2022-02-04 | Tax withholding | 14,628 | $132.87 | 299,157.29 |
| 2022-01-31 | Tax withholding | 191,153 | $151.20 | 313,785.29 |
| 2022-01-26 | Grant / award (derivative) | 544.67 | $153.00 | 148,997.9 |
| 2022-01-25 | J | 15.85 | $126.19 | 504,938.29 |
| 2021-12-28 | Grant / award (derivative) | 558.08 | $161.88 | 148,453.23 |
| 2021-12-24 | J | 14.89 | $134.35 | 504,922.45 |
| 2021-12-10 | Grant / award (derivative) | 630.23 | $153.63 | 147,895.14 |
| 2021-12-10 | J | 33.6 | $150.98 | 504,907.56 |
| 2021-11-29 | Grant / award (derivative) | 562.28 | $160.67 | 147,264.92 |
| 2021-11-24 | J | 14.34 | $139.44 | 504,873.95 |
| 2021-10-26 | Grant / award (derivative) | 595.84 | $151.62 | 146,702.64 |
| 2021-10-26 | Grant / award | 431,008 | $0.00 | 504,846.9 |
| 2021-10-25 | J | 16.01 | $124.95 | 504,859.61 |
| 2021-09-27 | Grant / award (derivative) | 601.45 | $150.21 | 146,106.8 |
| 2021-09-24 | J | 16.26 | $123.02 | 73,838.9 |
| 2021-09-10 | Grant / award (derivative) | 617.93 | $154.15 | 145,505.35 |
| 2021-09-10 | J | 33.06 | $152.24 | 73,822.64 |
| 2021-08-27 | Grant / award (derivative) | 564.07 | $160.16 | 144,887.42 |
| 2021-08-25 | J | 15.02 | $133.20 | 73,789.58 |
| 2021-07-26 | Grant / award (derivative) | 495.16 | $182.45 | 144,323.35 |
| 2021-07-23 | J | 13 | $153.80 | 73,774.56 |
| 2021-06-28 | Grant / award (derivative) | 472.91 | $191.04 | 143,828.19 |
| 2021-06-25 | J | 12.47 | $160.34 | 73,761.56 |
| 2021-06-10 | Grant / award (derivative) | 446.99 | $197.64 | 143,355.28 |
| 2021-06-10 | J | 23.91 | $196.58 | 73,749.09 |
| 2021-05-26 | Grant / award (derivative) | 415.87 | $217.24 | 142,908.29 |
| 2021-05-25 | J | 10.9 | $183.55 | 73,725.18 |
| 2021-05-19 | Option exercise (derivative) | 11,123 | $0.00 | 0 |
| 2021-05-19 | Option exercise | 11,123 | $42.60 | 84,837.28 |
| 2021-05-19 | Open-market sale | 246 | $213.91 | 84,591.28 |
| 2021-05-19 | Open-market sale | 925 | $215.40 | 83,666.28 |
| 2021-05-19 | Open-market sale | 5,454 | $218.44 | 74,512.28 |
| 2021-05-19 | Open-market sale | 798 | $219.26 | 73,714.28 |
| 2021-05-19 | Open-market sale | 2,700 | $217.61 | 79,966.28 |
| 2021-05-19 | Open-market sale | 1,000 | $216.57 | 82,666.28 |
| 2021-05-18 | Option exercise (derivative) | 66,647 | $0.00 | 11,123 |
| 2021-05-18 | Open-market sale | 700 | $229.36 | 73,714.28 |
| 2021-05-18 | Open-market sale | 2,820 | $228.25 | 74,414.28 |
| 2021-05-18 | Open-market sale | 4,516 | $227.59 | 77,234.28 |
| 2021-05-18 | Open-market sale | 4,131 | $226.54 | 81,750.28 |
| 2021-05-18 | Open-market sale | 5,946 | $225.24 | 85,881.28 |
| 2021-05-18 | Open-market sale | 21,931 | $224.49 | 91,827.28 |
| 2021-05-18 | Open-market sale | 20,803 | $223.41 | 113,758.28 |
| 2021-05-18 | Open-market sale | 5,800 | $222.81 | 134,561.28 |
| 2021-05-18 | Option exercise | 66,647 | $42.60 | 140,361.28 |
| 2021-05-17 | Option exercise (derivative) | 24,219 | $0.00 | 77,770 |
| 2021-05-17 | Option exercise | 24,219 | $42.60 | 97,933.28 |
| 2021-05-17 | Open-market sale | 1,200 | $229.92 | 96,733.28 |
| 2021-05-17 | Open-market sale | 10,667 | $228.84 | 86,066.28 |
| 2021-05-17 | Open-market sale | 6,301 | $227.42 | 79,765.28 |
| 2021-05-17 | Open-market sale | 6,051 | $226.68 | 73,714.28 |
| 2021-05-14 | Option exercise (derivative) | 26,005 | $0.00 | 101,989 |
| 2021-05-14 | Open-market sale | 1,304 | $231.21 | 73,714.28 |
| 2021-05-14 | Open-market sale | 10,036 | $230.36 | 75,018.28 |
| 2021-05-14 | Option exercise | 26,005 | $42.60 | 99,719.28 |
| 2021-05-14 | Open-market sale | 13,565 | $229.66 | 85,054.28 |
| 2021-05-14 | Open-market sale | 1,100 | $228.93 | 98,619.28 |
| 2021-04-26 | Grant / award (derivative) | 384.81 | $234.77 | 142,492.42 |
| 2021-04-23 | J | 10.27 | $194.73 | 73,714.28 |
| 2021-03-26 | Grant / award (derivative) | 867.95 | $241.31 | 142,107.61 |
| 2021-03-25 | J | 10.32 | $193.71 | 73,704.01 |
| 2021-03-10 | Grant / award (derivative) | 398.16 | $218.71 | 141,239.66 |
| 2021-03-10 | J | 24.72 | $218.21 | 73,693.69 |
| 2021-03-10 | J | 21.42 | $218.21 | 73,690.39 |
| 2021-02-26 | Grant / award (derivative) | 389.34 | $214.04 | 140,841.51 |
| 2021-02-25 | J | 11.09 | $180.30 | 73,668.97 |
| 2021-02-05 | Grant / award (derivative) | 39,263 | $0.00 | 39,263 |
| 2021-02-05 | Grant / award | 10,570 | $0.00 | 73,657.88 |
| 2021-02-04 | Open-market sale | 1,359 | $235.40 | 66,649.88 |
| 2021-02-04 | Open-market sale | 2,862 | $232.47 | 74,769.88 |
| 2021-02-04 | Open-market sale | 3,129 | $233.20 | 71,640.88 |
| 2021-02-04 | Open-market sale | 3,632 | $234.37 | 68,008.88 |
| 2021-02-04 | Open-market sale | 2,425 | $236.39 | 64,224.88 |
| 2021-02-04 | Open-market sale | 833 | $237.15 | 63,391.88 |
| 2021-02-04 | Open-market sale | 304 | $238.04 | 63,087.88 |
| 2021-02-02 | Tax withholding | 10,766 | $0.00 | 77,631.88 |
| 2021-01-26 | Grant / award (derivative) | 362.7 | $229.76 | 140,452.16 |
| 2021-01-25 | J | 10.29 | $194.41 | 88,397.88 |
| 2020-12-28 | Grant / award (derivative) | 456.31 | $197.99 | 140,089.46 |
| 2020-12-24 | J | 11.87 | $168.45 | 88,387.59 |
| 2020-12-16 | Open-market sale | 14,163 | $191.46 | 24,681.75 |
| 2020-12-16 | Open-market sale | 808 | $192.69 | 23,873.75 |
| 2020-12-16 | Open-market sale | 11,195.28 | $190.57 | 38,844.75 |
| 2020-12-10 | Grant / award (derivative) | 482.54 | $178.13 | 139,633.15 |
| 2020-12-10 | J | 27.68 | $187.98 | 88,378.68 |
| 2020-12-10 | Grant / award (derivative) | 482.54 | $178.13 | 139,633.15 |
| 2020-12-10 | J | 24.72 | $187.98 | 88,375.72 |
| 2020-11-30 | Grant / award (derivative) | 513.03 | $176.10 | 139,150.62 |
| 2020-11-25 | J | 13.91 | $143.82 | 88,351 |
| 2020-10-26 | Grant / award (derivative) | 587.19 | $153.85 | 138,637.59 |
| 2020-10-23 | J | 15.04 | $133.02 | 88,337.1 |
| 2020-09-28 | Grant / award (derivative) | 592.98 | $152.35 | 138,050.4 |
| 2020-09-25 | J | 16.12 | $124.10 | 88,322.06 |
| 2020-09-24 | Grant / award (derivative) | 142,733 | — | 142,733 |
| 2020-09-24 | Grant / award (derivative) | 143,079 | — | 143,079 |
| 2020-09-24 | Disposition to issuer (derivative) | 120,288 | — | 0 |
| 2020-09-24 | Grant / award (derivative) | 127,994 | — | 127,994 |
| 2020-09-10 | Grant / award (derivative) | 4,582.35 | $162.28 | 137,457.42 |
| 2020-09-10 | J | 250.89 | $162.82 | 88,305.94 |
| 2020-08-26 | Grant / award (derivative) | 558.05 | $161.88 | 132,875.07 |
| 2020-08-25 | J | 14.08 | $142.04 | 88,055.05 |
| 2020-07-27 | Grant / award (derivative) | 616.83 | $146.45 | 132,317.01 |
| 2020-07-24 | J | 16.42 | $121.77 | 88,040.97 |
| 2020-06-26 | Grant / award (derivative) | 696.76 | $129.66 | 131,700.18 |
| 2020-06-25 | J | 18.49 | $108.15 | 88,024.55 |
| 2020-06-10 | Grant / award (derivative) | 531.87 | $141.60 | 131,003.42 |
| 2020-06-10 | J | 29.89 | $140.10 | 88,006.06 |
| 2020-05-26 | Grant / award (derivative) | 624.51 | $144.66 | 130,471.55 |
| 2020-05-22 | J | 15.92 | $125.66 | 87,976.17 |
| 2020-05-11 | Option exercise (derivative) | 37,751 | $0.00 | 0 |
| 2020-05-11 | Open-market sale | 25,750 | $138.24 | 97,732.25 |
| 2020-05-11 | Option exercise | 37,751 | $49.19 | 125,711.25 |
| 2020-05-11 | Open-market sale | 2,229 | $137.52 | 123,482.25 |
| 2020-05-11 | Open-market sale | 9,772 | $138.94 | 87,960.25 |
| 2020-05-08 | Option exercise (derivative) | 86,240 | $0.00 | 37,751 |
| 2020-05-08 | Open-market sale | 43,441 | $139.42 | 91,983.25 |
| 2020-05-08 | Open-market sale | 23,328 | $138.65 | 135,424.25 |
| 2020-05-08 | Open-market sale | 4,055 | $137.72 | 158,752.25 |
| 2020-05-08 | Open-market sale | 1,400 | $136.13 | 162,807.25 |
| 2020-05-08 | Open-market sale | 4,041 | $135.54 | 164,207.25 |
| 2020-05-08 | Open-market sale | 1,470 | $134.21 | 168,248.25 |
| 2020-05-08 | Open-market sale | 4,482 | $133.59 | 169,718.25 |
| 2020-05-08 | Option exercise | 86,240 | $49.19 | 174,200.25 |
| 2020-05-08 | Open-market sale | 4,023 | $140.07 | 87,960.25 |
| 2020-04-27 | Grant / award (derivative) | 707.57 | $127.67 | 129,847.04 |
| 2020-04-24 | J | 19.5 | $102.55 | 87,960.25 |
| 2020-03-26 | Grant / award (derivative) | 1,735.69 | $107.26 | 129,139.47 |
| 2020-03-25 | J | 25.96 | $77.04 | 87,940.75 |
| 2020-03-10 | Grant / award (derivative) | 684.13 | $106.82 | 127,403.78 |
| 2020-03-10 | J | 37.48 | $110.32 | 87,914.79 |
| 2020-02-26 | Grant / award (derivative) | 726.49 | $114.71 | 126,719.65 |
| 2020-02-25 | J | 20.72 | $96.51 | 87,877.31 |
| 2020-02-03 | Open-market sale | 2,537 | $122.89 | 80,082.59 |
| 2020-02-03 | Grant / award | 20,185 | $0.00 | 87,856.59 |
| 2020-02-03 | Open-market sale | 2,581 | $124.41 | 67,671.59 |
| 2020-02-03 | Open-market sale | 9,830 | $123.73 | 70,252.59 |
| 2020-01-30 | Tax withholding | 9,681 | $120.82 | 82,619.59 |
| 2020-01-27 | Grant / award (derivative) | 767.52 | $108.58 | 125,993.16 |
| 2020-01-24 | J | 21.8 | $91.74 | 92,300.59 |
| 2019-12-26 | Grant / award (derivative) | 842.2 | $106.58 | 125,225.64 |
| 2019-12-24 | J | 22.12 | $90.40 | 92,278.79 |
| 2019-12-10 | Grant / award (derivative) | 707.42 | $100.67 | 124,383.44 |
| 2019-12-10 | J | 39.83 | $102.62 | 92,256.66 |
| 2019-11-26 | Grant / award (derivative) | 885.17 | $101.41 | 123,676.03 |
| 2019-11-25 | J | 23.64 | $84.59 | 92,216.71 |
| 2019-10-28 | Grant / award (derivative) | 915.89 | $98.00 | 122,790.86 |
| 2019-10-25 | J | 24.46 | $81.77 | 92,193.07 |
| 2019-09-26 | Grant / award (derivative) | 871.42 | $103.00 | 121,874.97 |
| 2019-09-25 | J | 23.29 | $85.88 | 92,168.61 |
| 2019-09-10 | Grant / award (derivative) | 656.37 | $105.59 | 121,003.56 |
| 2019-09-10 | J | 39.07 | $103.64 | 92,145.32 |
| 2019-08-26 | Grant / award (derivative) | 857.28 | $104.70 | 120,347.19 |
| 2019-08-23 | J | 22.91 | $87.31 | 92,106.26 |
| 2019-08-06 | Open-market sale | 4,818 | $108.48 | 92,083.35 |
| 2019-08-06 | Open-market sale | 3,100 | $107.75 | 96,901.35 |
| 2019-08-05 | Option exercise (derivative) | 47,276 | $0.00 | 0 |
| 2019-08-05 | Option exercise | 47,276 | $39.58 | 159,618.35 |
| 2019-08-05 | Open-market sale | 20,211 | $108.91 | 100,001.35 |
| 2019-08-05 | Open-market sale | 39,406 | $108.18 | 120,212.35 |
| 2019-08-02 | Option exercise (derivative) | 38,168 | $0.00 | 47,276 |
| 2019-08-02 | Option exercise | 38,168 | $39.58 | 150,510.35 |
| 2019-08-02 | Open-market sale | 8,040 | $109.90 | 142,470.35 |
| 2019-08-02 | Open-market sale | 30,128 | $110.19 | 112,342.35 |
| 2019-07-26 | Grant / award (derivative) | 864.44 | $103.84 | 119,489.91 |
| 2019-07-25 | J | 22.91 | $87.28 | 112,342.35 |
| 2019-06-26 | Grant / award (derivative) | 923.27 | $97.22 | 118,625.47 |
| 2019-06-25 | J | 24.36 | $82.10 | 112,319.43 |
| 2019-06-10 | Grant / award (derivative) | 678.04 | $94.12 | 117,702.2 |
| 2019-06-10 | J | 40.43 | $93.54 | 112,295.07 |
| 2019-05-28 | Grant / award (derivative) | 999.33 | $89.82 | 117,024.17 |
| 2019-05-24 | J | 26.77 | $74.70 | 112,254.64 |
| 2019-04-26 | Grant / award (derivative) | 996.42 | $83.63 | 116,024.84 |
| 2019-04-25 | J | 28.85 | $69.32 | 112,227.87 |
| 2019-03-26 | Grant / award (derivative) | 2,189.52 | $77.71 | 115,028.42 |
| 2019-03-25 | J | 30.95 | $64.62 | 112,199.02 |
| 2019-03-08 | Grant / award (derivative) | 757.52 | $80.62 | 112,838.9 |
| 2019-03-08 | J | 45.15 | $82.53 | 112,168.07 |
| 2019-02-26 | Grant / award (derivative) | 1,035.55 | $80.47 | 112,081.38 |
| 2019-02-25 | J | 29.39 | $68.04 | 112,122.92 |
| 2019-02-04 | Grant / award | 32,982 | $0.00 | 112,093.53 |
| 2019-01-29 | Tax withholding | 13,085 | $69.97 | 79,111.53 |
| 2019-01-28 | Grant / award (derivative) | 1,187.24 | $70.19 | 111,045.83 |
| 2019-01-25 | J | 34.58 | $57.83 | 92,196.53 |
| 2019-01-14 | Open-market sale | 26,954 | $68.50 | 1,814,791 |
| 2019-01-14 | Open-market sale | 23,046 | $68.00 | 1,841,745 |
| 2018-12-26 | Grant / award (derivative) | 1,513 | $59.33 | 109,858.59 |
| 2018-12-10 | Grant / award (derivative) | 859.42 | $68.01 | 108,345.59 |
| 2018-12-10 | J | 53.31 | $69.20 | 92,161.94 |
| 2018-11-26 | Grant / award (derivative) | 1,208.18 | $74.29 | 107,486.17 |
| 2018-10-26 | Grant / award (derivative) | 1,315.1 | $68.25 | 106,277.98 |
| 2018-09-26 | Grant / award (derivative) | 1,151.13 | $77.98 | 104,962.88 |
| 2018-09-10 | Grant / award (derivative) | 724.54 | $77.34 | 103,811.76 |
| 2018-09-10 | J | 47.15 | $77.82 | 92,108.64 |
| 2018-08-27 | Grant / award (derivative) | 1,202.7 | $74.63 | 103,087.21 |
| 2018-07-26 | Grant / award (derivative) | 1,104.38 | $81.28 | 101,884.51 |
| 2018-06-26 | Grant / award (derivative) | 1,103.94 | $81.31 | 100,780.13 |
| 2018-06-20 | Option exercise (derivative) | 69,909 | $0.00 | 0 |
| 2018-06-20 | Option exercise | 69,909 | $20.59 | 161,970.48 |
| 2018-06-20 | Open-market sale | 5,725 | $79.39 | 92,061.48 |
| 2018-06-20 | Open-market sale | 28,066 | $79.89 | 97,786.48 |
| 2018-06-20 | Open-market sale | 36,118 | $80.58 | 125,852.48 |
| 2018-06-19 | Option exercise (derivative) | 86,686 | $0.00 | 69,909 |
| 2018-06-19 | Open-market sale | 35,753 | $83.51 | 115,068.48 |
| 2018-06-19 | Open-market sale | 19,121 | $84.51 | 150,821.48 |
| 2018-06-19 | Open-market sale | 8,805 | $85.37 | 169,942.48 |
| 2018-06-19 | Option exercise | 86,686 | $20.59 | 178,747.48 |
| 2018-06-19 | Open-market sale | 23,007 | $82.63 | 92,061.48 |
| 2018-06-18 | Option exercise (derivative) | 53,791 | $0.00 | 156,595 |
| 2018-06-18 | Open-market sale | 34,923 | $85.73 | 110,929.48 |
| 2018-06-18 | Option exercise | 53,791 | $20.59 | 145,852.48 |
| 2018-06-18 | Open-market sale | 18,868 | $86.23 | 92,061.48 |
| 2018-06-08 | Grant / award (derivative) | 601.87 | $86.32 | 99,676.19 |
| 2018-06-08 | J | 40.55 | $86.80 | 92,061.48 |
| 2018-05-29 | Grant / award (derivative) | 1,046.49 | $85.77 | 99,074.32 |
| 2018-05-11 | Open-market sale | 18,877 | $81.28 | 92,020.93 |
| 2018-04-26 | Grant / award (derivative) | 1,076.1 | $83.41 | 98,027.83 |
| 2018-03-26 | Grant / award (derivative) | 1,993.69 | $85.59 | 96,951.73 |
| 2018-03-09 | Grant / award (derivative) | 541.46 | $91.53 | 94,958.04 |
| 2018-03-09 | J | 37.94 | $92.37 | 110,897.93 |
| 2018-02-26 | Grant / award (derivative) | 909.53 | $91.62 | 94,416.58 |
| 2018-02-06 | J | 463.78 | $73.31 | 110,859.99 |
| 2018-02-02 | Grant / award | 25,310 | $0.00 | 110,396.21 |
| 2018-01-31 | J | 26.07 | $76.73 | 85,086.21 |
| 2018-01-30 | Tax withholding | 12,654 | $91.96 | 85,060.14 |
| 2018-01-30 | Grant / award | 31,531 | $0.00 | 97,714.14 |
| 2018-01-26 | Grant / award (derivative) | 769.77 | $108.26 | 93,507.05 |
| 2018-01-02 | J | 20.49 | $97.62 | 66,183.14 |
| 2017-12-26 | Grant / award (derivative) | 871.16 | $103.04 | 92,737.28 |
| 2017-12-08 | Grant / award (derivative) | 475.07 | $100.93 | 91,866.12 |
| 2017-12-08 | J | 30.3 | $102.47 | 66,162.66 |
| 2017-11-30 | J | 22.47 | $89.01 | 66,132.36 |
| 2017-11-27 | Grant / award (derivative) | 920.73 | $97.49 | 91,391.05 |
| 2017-10-31 | J | 22.31 | $89.66 | 66,109.88 |
| 2017-10-26 | Grant / award (derivative) | 901.26 | $99.60 | 90,470.32 |
| 2017-10-02 | J | 22.6 | $88.51 | 66,087.58 |
| 2017-09-25 | Grant / award (derivative) | 925.16 | $97.02 | 89,569.06 |
| 2017-09-08 | Grant / award (derivative) | 490.83 | $94.15 | 88,643.9 |
| 2017-09-08 | J | 32.39 | $94.68 | 66,064.98 |
| 2017-08-31 | J | 23.25 | $86.03 | 66,032.59 |
| 2017-08-28 | Open-market sale | 10,007 | $94.08 | 1,864,791 |
| 2017-08-28 | Grant / award (derivative) | 957.83 | $93.70 | 88,153.07 |
| 2017-08-25 | Open-market sale | 5,993 | $94.86 | 1,874,798 |
| 2017-08-15 | Option exercise (derivative) | 42,499 | $0.00 | 0 |
| 2017-08-15 | Open-market sale | 36,529 | $96.39 | 66,009.34 |
| 2017-08-15 | Open-market sale | 5,970 | $95.36 | 102,538.34 |
| 2017-08-15 | Option exercise | 42,499 | $36.37 | 108,508.34 |
| 2017-08-14 | Option exercise (derivative) | 49,858 | $0.00 | 42,499 |
| 2017-08-14 | Open-market sale | 18,747 | $96.32 | 97,120.34 |
| 2017-08-14 | Option exercise | 49,858 | $36.37 | 115,867.34 |
| 2017-08-14 | Open-market sale | 31,111 | $96.70 | 66,009.34 |
| 2017-08-11 | Option exercise (derivative) | 43,444 | $0.00 | 92,357 |
| 2017-08-11 | Open-market sale | 43,444 | $95.60 | 66,009.34 |
| 2017-08-11 | Option exercise | 43,444 | $36.37 | 109,453.34 |
| 2017-07-31 | J | 23.15 | $86.39 | 66,009.34 |
| 2017-07-26 | Grant / award (derivative) | 937.79 | $95.70 | 87,195.24 |
| 2017-06-30 | J | 24.84 | $80.51 | 65,986.19 |
| 2017-06-26 | Grant / award (derivative) | 997.37 | $89.99 | 86,257.45 |
| 2017-06-09 | Grant / award (derivative) | 501.17 | $83.55 | 85,260.08 |
| 2017-06-09 | J | 34.02 | $83.89 | 65,961.35 |
| 2017-05-31 | J | 25.66 | $77.95 | 65,927.33 |
| 2017-05-26 | Grant / award (derivative) | 1,017.18 | $88.23 | 84,758.92 |
| 2017-05-03 | Open-market sale | 18,420 | $88.29 | 80,585.67 |
| 2017-05-03 | Open-market sale | 14,684 | $88.74 | 65,901.67 |
| 2017-05-01 | J | 22.89 | $87.39 | 99,005.67 |
| 2017-04-26 | Grant / award (derivative) | 923.28 | $97.21 | 83,741.74 |
| 2017-03-31 | J | 23.8 | $84.05 | 98,982.78 |
| 2017-03-27 | Grant / award (derivative) | 1,875.05 | $91.42 | 82,818.45 |
| 2017-03-10 | Grant / award (derivative) | 435.29 | $91.42 | 80,943.41 |
| 2017-03-10 | J | 30.74 | $91.67 | 98,958.99 |
| 2017-02-28 | J | 24.52 | $81.57 | 98,928.25 |
| 2017-02-27 | Grant / award (derivative) | 922.15 | $90.37 | 80,508.13 |
| 2017-01-31 | J | 24.16 | $82.77 | 65,799.73 |
| 2017-01-31 | Tax withholding | 27,681 | $91.97 | 98,903.73 |
| 2017-01-31 | Grant / award | 60,785 | $0.00 | 126,584.73 |
| 2017-01-30 | Grant / award | 33,344 | $0.00 | 41,146.57 |
| 2017-01-30 | Grant / award | 24,629 | $0.00 | 65,775.57 |
| 2017-01-26 | Grant / award (derivative) | 884.09 | $94.26 | 79,585.97 |
| 2017-01-03 | J | 23.44 | $85.32 | 7,802.57 |
| 2016-12-27 | Grant / award (derivative) | 937.2 | $95.76 | 78,701.89 |
| 2016-12-15 | Open-market sale | 1,300 | $95.89 | 7,779.13 |
| 2016-12-15 | Open-market sale | 14,684 | $95.38 | 9,079.13 |
| 2016-12-12 | Tax withholding | 14,147 | $96.00 | 23,763.13 |
| 2016-12-11 | Option exercise (derivative) | 30,131 | $0.00 | 0 |
| 2016-12-11 | Option exercise | 30,131 | — | 37,910.13 |
| 2016-12-09 | Grant / award (derivative) | 393.72 | $96.99 | 77,764.69 |
| 2016-12-09 | J | 28.92 | $96.16 | 7,779.13 |
| 2016-11-30 | J | 24.35 | $82.14 | 7,750.2 |
| 2016-11-28 | Grant / award (derivative) | 996.57 | $90.06 | 77,370.98 |
| 2016-10-31 | J | 25.23 | $79.28 | 7,725.85 |
| 2016-10-26 | Grant / award (derivative) | 1,009.52 | $88.90 | 76,374.41 |
| 2016-09-30 | J | 26.69 | $74.94 | 7,700.63 |
| 2016-09-26 | Grant / award (derivative) | 1,093.73 | $82.06 | 75,364.89 |
| 2016-09-09 | Grant / award (derivative) | 453.71 | $80.13 | 74,271.17 |
| 2016-09-09 | J | 34.25 | $80.01 | 7,673.94 |
| 2016-08-31 | J | 26.84 | $74.52 | 7,639.68 |
| 2016-08-26 | Grant / award (derivative) | 1,101.85 | $81.45 | 73,817.46 |
| 2016-08-01 | J | 29.94 | $66.80 | 7,612.85 |
| 2016-07-26 | Grant / award (derivative) | 1,185.99 | $75.68 | 72,715.6 |
| 2016-06-30 | J | 31.79 | $62.92 | 7,582.91 |
| 2016-06-27 | Grant / award (derivative) | 1,354.11 | $66.28 | 71,529.62 |
| 2016-06-10 | Grant / award (derivative) | 469.55 | $68.47 | 70,175.51 |
| 2016-06-10 | J | 37.23 | $68.00 | 7,551.12 |
| 2016-05-31 | J | 31.97 | $62.55 | 7,513.89 |
| 2016-05-26 | Grant / award (derivative) | 1,298.18 | $69.14 | 69,705.97 |
| 2016-05-12 | Open-market sale | 44,630 | $66.90 | 7,451.22 |
| 2016-05-02 | J | 30.69 | $65.16 | 52,111.91 |
| 2016-04-26 | Grant / award (derivative) | 1,251.47 | $71.72 | 68,407.79 |
| 2016-03-31 | J | 30.54 | $65.49 | 52,081.22 |
| 2016-03-28 | Grant / award (derivative) | 2,358.78 | $72.82 | 67,156.31 |
| 2016-03-17 | Option exercise (derivative) | 28,075 | $0.00 | 0 |
| 2016-03-17 | Option exercise | 28,075 | $36.69 | 80,125.68 |
| 2016-03-17 | Open-market sale | 28,075 | $73.31 | 52,050.68 |
| 2016-03-16 | Option exercise (derivative) | 96,425 | $0.00 | 28,075 |
| 2016-03-16 | Option exercise | 96,425 | $36.69 | 148,475.68 |
| 2016-03-16 | Open-market sale | 96,425 | $72.81 | 52,050.68 |
| 2016-03-15 | Option exercise (derivative) | 37,216 | $0.00 | 124,500 |
| 2016-03-15 | Open-market sale | 37,216 | $73.14 | 52,050.68 |
| 2016-03-15 | Option exercise | 37,216 | $36.69 | 89,266.68 |
| 2016-03-10 | Grant / award (derivative) | 407.64 | $72.85 | 64,797.54 |
| 2016-03-10 | J | 34.07 | $73.05 | 52,050.68 |
| 2016-02-29 | J | 32.2 | $62.12 | 52,016.61 |
| 2016-02-26 | Grant / award (derivative) | 1,202 | $69.33 | 64,389.89 |
| 2016-02-01 | J | 32.43 | $61.68 | 51,984.42 |
| 2016-01-29 | Grant / award (derivative) | 134,469 | $0.00 | 134,469 |
| 2016-01-26 | Grant / award (derivative) | 1,269.79 | $65.63 | 63,187.9 |
| 2016-01-18 | Grant / award | 80,116 | $0.00 | 87,437.99 |
| 2016-01-18 | Tax withholding | 35,486 | $65.96 | 51,951.99 |
| 2015-12-31 | J | 34.45 | $58.06 | 7,321.99 |
| 2015-12-24 | Grant / award (derivative) | 1,376.69 | $65.19 | 61,918.11 |
| 2015-12-10 | Grant / award (derivative) | 389.4 | $71.06 | 60,152.02 |
| 2015-12-10 | J | 36.06 | $67.75 | 7,287.55 |
| 2015-11-30 | J | 31.84 | $62.81 | 7,251.49 |
| 2015-11-27 | Grant / award (derivative) | 1,278.05 | $70.22 | 60,152.02 |
| 2015-11-02 | J | 33.38 | $59.92 | 7,219.64 |
| 2015-10-26 | Grant / award (derivative) | 1,364.64 | $65.77 | 58,873.97 |
| 2015-09-30 | J | 36.54 | $54.74 | 7,186.27 |
| 2015-09-28 | Grant / award (derivative) | 1,509.94 | $59.44 | 57,509.33 |
| 2015-09-10 | Grant / award (derivative) | 409.78 | $62.07 | 55,999.39 |
| 2015-09-10 | J | 38.78 | $61.74 | 7,149.73 |
| 2015-08-31 | J | 35.73 | $55.97 | 7,110.95 |
| 2015-08-26 | Grant / award (derivative) | 1,475.14 | $60.84 | 55,589.61 |
| 2015-08-12 | Option exercise (derivative) | 124,123 | $0.00 | 0 |
| 2015-08-12 | Open-market sale | 500 | $65.03 | 7,075.21 |
| 2015-08-12 | Open-market sale | 123,623 | $64.22 | 7,575.21 |
| 2015-08-12 | Option exercise | 124,123 | $33.99 | 131,198.21 |
| 2015-08-11 | Option exercise (derivative) | 44,744 | $0.00 | 124,123 |
| 2015-08-11 | Option exercise | 44,744 | $33.99 | 51,819.21 |
| 2015-08-11 | Open-market sale | 3,900 | $66.18 | 7,075.21 |
| 2015-08-11 | Open-market sale | 40,844 | $65.55 | 10,975.21 |
| 2015-08-10 | Option exercise (derivative) | 22,700 | $0.00 | 168,867 |
| 2015-08-10 | Open-market sale | 22,700 | $66.11 | 7,075.21 |
| 2015-08-10 | Option exercise | 22,700 | $33.99 | 29,775.21 |
| 2015-07-31 | J | 36.8 | $54.35 | 7,075.21 |
| 2015-07-27 | Grant / award (derivative) | 1,514.6 | $59.26 | 54,114.48 |
| 2015-06-30 | J | 37.53 | $53.29 | 7,038.42 |
| 2015-06-26 | Grant / award (derivative) | 1,481.7 | $60.57 | 52,599.88 |
| 2015-06-10 | Grant / award (derivative) | 370.05 | $59.99 | 51,118.18 |
| 2015-06-10 | J | 37.27 | $60.22 | 7,000.89 |
| 2015-06-01 | J | 36.61 | $54.63 | 6,963.62 |
| 2015-05-26 | Grant / award (derivative) | 1,413.35 | $63.50 | 50,748.14 |
| 2015-05-08 | Grant / award (derivative) | 192.2 | $66.32 | 49,334.79 |
| 2015-04-30 | J | 34.45 | $58.06 | 6,927.01 |
| 2015-04-27 | Grant / award (derivative) | 1,976.26 | $66.74 | 49,142.58 |
| 2015-03-31 | J | 33.09 | $60.45 | 6,892.56 |
| 2015-03-26 | Grant / award (derivative) | 2,602.46 | $66.24 | 47,166.33 |
| 2015-03-12 | Open-market sale | 30,000 | $68.27 | 1,880,789 |
| 2015-03-10 | J (derivative) | 295.53 | $65.49 | 44,563.87 |
| 2015-03-10 | J | 32.12 | $68.54 | 6,859.47 |
| 2015-03-02 | J | 33.69 | $59.36 | 6,827.36 |
| 2015-02-26 | Grant / award (derivative) | 1,257.04 | $66.29 | 44,268.34 |
| 2015-02-25 | Open-market sale | 200 | $64.93 | 6,990.67 |
| 2015-02-25 | Open-market sale | 1,160 | $64.91 | 7,190.67 |
| 2015-02-25 | Open-market sale | 1,700 | $64.90 | 8,350.67 |
| 2015-02-25 | Open-market sale | 1,800 | $64.89 | 10,050.67 |
| 2015-02-25 | Open-market sale | 1,236 | $64.88 | 11,850.67 |
| 2015-02-25 | Open-market sale | 100 | $64.97 | 6,590.67 |
| 2015-02-25 | Open-market sale | 996 | $64.86 | 13,586.67 |
| 2015-02-25 | Open-market sale | 996 | $64.85 | 14,582.67 |
| 2015-02-25 | Open-market sale | 300 | $64.95 | 6,690.67 |
| 2015-02-25 | Open-market sale | 500 | $64.87 | 13,086.67 |
| 2015-02-02 | J | 34.48 | $58.01 | 15,578.67 |
| 2015-01-30 | Grant / award (derivative) | 134,139 | $0.00 | 134,139 |
| 2015-01-27 | Open-market sale | 13,958 | $63.68 | 8,785 |
| 2015-01-26 | Grant / award (derivative) | 1,299.66 | $64.12 | 43,011.3 |
| 2015-01-20 | Tax withholding | 20,309 | $62.23 | 64,657.63 |
| 2015-01-20 | Option exercise (derivative) | 26,312 | $0.00 | 0 |
| 2015-01-20 | Tax withholding | 20,512 | $62.23 | 64,454.63 |
| 2015-01-20 | Option exercise | 26,312 | — | 68,023.63 |
| 2015-01-20 | Grant / award | 16,943 | $0.00 | 84,966.63 |
| 2014-12-31 | Grant / award | 35.66 | $56.09 | 6,759.19 |
| 2014-12-26 | Grant / award | 1,425.27 | $62.98 | 41,711.63 |
| 2014-12-10 | Grant / award | 34.77 | $62.00 | 6,723.53 |
| 2014-12-10 | Grant / award | 286.1 | $62.75 | 40,286.36 |
| 2014-12-01 | Grant / award | 36.64 | $54.59 | 6,688.77 |
| 2014-11-26 | Grant / award | 105.75 | $60.75 | 40,000.26 |
| 2014-11-24 | Open-market sale | 35,000 | $60.06 | 1,910,789 |
| 2014-10-31 | Grant / award | 37.51 | $53.32 | 6,652.13 |
| 2014-10-27 | Grant / award | 111.96 | $57.38 | 39,894.51 |
| 2014-10-22 | J (derivative) | 4,244 | $0.00 | 85,444 |
| 2014-10-22 | J (derivative) | 10,386 | $0.00 | 210,386 |
| 2014-10-22 | J (derivative) | 6,701 | $0.00 | 135,801 |
| 2014-10-22 | J (derivative) | 6,191 | $0.00 | 123,991 |
| 2014-10-22 | J (derivative) | 5,976 | $0.00 | 120,288 |
| 2014-10-22 | J (derivative) | 8,026 | $0.00 | 161,716 |
| 2014-10-22 | J (derivative) | 9,500 | $0.00 | 191,567 |
| 2014-09-30 | Grant / award | 40.4 | $49.50 | 6,614.62 |
| 2014-09-29 | Grant / award | 117.47 | $54.69 | 39,782.55 |
| 2014-09-17 | Grant / award | 1,342.11 | $56.66 | 39,665.08 |
| 2014-09-17 | Grant / award | 162 | $56.33 | 6,574.22 |
| 2014-09-10 | Grant / award | 36.42 | $56.38 | 6,412.22 |
| 2014-09-10 | Grant / award | 299.36 | $57.00 | 38,322.97 |
| 2014-09-02 | Grant / award | 38.31 | $52.20 | 6,375.8 |
| 2014-08-26 | Grant / award | 106.59 | $60.27 | 38,023.61 |
| 2014-07-31 | Grant / award | 41.77 | $47.88 | 6,337.48 |
| 2014-07-28 | Grant / award | 119.14 | $53.92 | 37,917.02 |
| 2014-06-30 | Grant / award | 39.09 | $51.17 | 6,295.71 |
| 2014-06-26 | Open-market sale | 100 | $56.61 | 38,783.75 |
| 2014-06-26 | Open-market sale | 600 | $56.60 | 38,883.75 |
| 2014-06-26 | Open-market sale | 300 | $56.58 | 39,483.75 |
| 2014-06-26 | Open-market sale | 300 | $56.57 | 39,783.75 |
| 2014-06-26 | Open-market sale | 400 | $56.56 | 40,083.75 |
| 2014-06-26 | Open-market sale | 625 | $56.55 | 40,483.75 |
| 2014-06-26 | Open-market sale | 400 | $56.54 | 41,108.75 |
| 2014-06-26 | Open-market sale | 100 | $56.52 | 41,508.75 |
| 2014-06-26 | Open-market sale | 275 | $56.51 | 41,608.75 |
| 2014-06-26 | Open-market sale | 3,407 | $56.50 | 41,883.75 |
| 2014-06-26 | Open-market sale | 200 | $56.27 | 45,290.75 |
| 2014-06-26 | Open-market sale | 411 | $56.26 | 45,490.75 |
| 2014-06-26 | Open-market sale | 100 | $56.25 | 45,901.75 |
| 2014-06-26 | Open-market sale | 694 | $56.24 | 46,001.75 |
| 2014-06-26 | Open-market sale | 1,100 | $56.23 | 46,695.75 |
| 2014-06-26 | Open-market sale | 1,057 | $56.22 | 47,795.75 |
| 2014-06-26 | Open-market sale | 2,163 | $56.21 | 48,852.75 |
| 2014-06-26 | Open-market sale | 2,355 | $56.20 | 51,015.75 |
| 2014-06-26 | Open-market sale | 1,200 | $56.19 | 53,370.75 |
| 2014-06-26 | Open-market sale | 1,100 | $56.18 | 54,570.75 |
| 2014-06-26 | Grant / award | 114.13 | $56.29 | 37,797.88 |
| 2014-06-26 | Open-market sale | 100 | $56.91 | 37,683.75 |
| 2014-06-26 | Open-market sale | 200 | $56.71 | 37,783.75 |
| 2014-06-26 | Open-market sale | 200 | $56.68 | 37,983.75 |
| 2014-06-26 | Open-market sale | 200 | $56.66 | 38,183.75 |
| 2014-06-26 | Open-market sale | 400 | $56.62 | 38,383.75 |
| 2014-06-26 | Option exercise (derivative) | 33,952 | $0.00 | 38,037 |
| 2014-06-26 | Option exercise | 33,952 | $29.01 | 71,635.75 |
| 2014-06-26 | Open-market sale | 1,252 | $56.17 | 55,670.75 |
| 2014-06-26 | Open-market sale | 3,451 | $56.16 | 56,922.75 |
| 2014-06-26 | Open-market sale | 3,971 | $56.15 | 60,373.75 |
| 2014-06-26 | Open-market sale | 3,091 | $56.14 | 64,344.75 |
| 2014-06-26 | Open-market sale | 900 | $56.13 | 67,435.75 |
| 2014-06-26 | Open-market sale | 1,600 | $56.12 | 68,335.75 |
| 2014-06-26 | Open-market sale | 800 | $56.11 | 69,935.75 |
| 2014-06-26 | Open-market sale | 900 | $56.10 | 70,735.75 |
| 2014-06-25 | Option exercise (derivative) | 20,863 | $0.00 | 71,989 |
| 2014-06-25 | Open-market sale | 700 | $56.94 | 40,098.75 |
| 2014-06-25 | Open-market sale | 1,528 | $56.93 | 40,798.75 |
| 2014-06-25 | Open-market sale | 1,400 | $56.93 | 42,326.75 |
| 2014-06-25 | Open-market sale | 2,029 | $56.92 | 43,726.75 |
| 2014-06-25 | Open-market sale | 700 | $56.92 | 45,755.75 |
| 2014-06-25 | Open-market sale | 1,992 | $56.91 | 46,455.75 |
| 2014-06-25 | Open-market sale | 400 | $56.91 | 48,447.75 |
| 2014-06-25 | Open-market sale | 2,083 | $56.90 | 48,847.75 |
| 2014-06-25 | Open-market sale | 3,549 | $56.89 | 50,930.75 |
| 2014-06-25 | Open-market sale | 1,900 | $56.89 | 54,479.75 |
| 2014-06-25 | Open-market sale | 2,167 | $56.88 | 56,379.75 |
| 2014-06-25 | Option exercise | 20,863 | $29.01 | 58,546.75 |
| 2014-06-25 | Open-market sale | 1,000 | $56.96 | 37,698.75 |
| 2014-06-25 | Open-market sale | 300 | $56.96 | 38,698.75 |
| 2014-06-25 | Open-market sale | 100 | $56.96 | 38,998.75 |
| 2014-06-25 | Open-market sale | 1,000 | $56.95 | 39,098.75 |
| 2014-06-25 | Open-market sale | 15 | $56.97 | 37,683.75 |
| 2014-06-25 | Open-market sale | 778 | $56.88 | 39,782.55 |
| 2014-06-25 | Open-market sale | 2,276 | $56.87 | 40,560.55 |
| 2014-06-25 | Open-market sale | 1,600 | $56.87 | 42,836.55 |
| 2014-06-25 | Open-market sale | 3,100 | $56.86 | 44,436.55 |
| 2014-06-25 | Open-market sale | 100 | $56.86 | 47,536.55 |
| 2014-06-25 | Open-market sale | 1,200 | $56.86 | 47,636.55 |
| 2014-06-25 | Open-market sale | 903 | $56.85 | 48,836.55 |
| 2014-06-25 | Open-market sale | 100 | $56.85 | 49,739.55 |
| 2014-06-25 | Open-market sale | 799 | $56.84 | 49,839.55 |
| 2014-06-25 | Open-market sale | 400 | $56.84 | 50,638.55 |
| 2014-06-25 | Open-market sale | 1,910 | $56.83 | 51,038.55 |
| 2014-06-25 | Open-market sale | 300 | $56.83 | 52,948.55 |
| 2014-06-25 | Open-market sale | 1,271 | $56.82 | 53,248.55 |
| 2014-06-25 | Open-market sale | 100 | $56.82 | 54,519.55 |
| 2014-06-25 | Open-market sale | 1,600 | $56.81 | 54,619.55 |
| 2014-06-25 | Open-market sale | 100 | $56.81 | 56,219.55 |
| 2014-06-25 | Open-market sale | 1,400 | $56.80 | 56,319.55 |
| 2014-06-25 | Open-market sale | 200 | $56.80 | 57,719.55 |
| 2014-06-25 | Open-market sale | 500 | $56.79 | 57,919.55 |
| 2014-06-25 | Open-market sale | 100 | $56.79 | 58,419.55 |
| 2014-06-25 | Option exercise (derivative) | 38,037 | $0.00 | 0 |
| 2014-06-25 | Open-market sale | 305 | $56.50 | 77,219.55 |
| 2014-06-25 | Open-market sale | 200 | $56.49 | 77,524.55 |
| 2014-06-25 | Open-market sale | 95 | $56.48 | 77,724.55 |
| 2014-06-25 | Option exercise | 38,037 | $29.01 | 77,819.55 |
| 2014-06-25 | Open-market sale | 304 | $56.58 | 74,720.55 |
| 2014-06-25 | Open-market sale | 200 | $56.59 | 74,520.55 |
| 2014-06-25 | Open-market sale | 200 | $56.60 | 74,320.55 |
| 2014-06-25 | Open-market sale | 600 | $56.61 | 73,720.55 |
| 2014-06-25 | Open-market sale | 200 | $56.62 | 73,520.55 |
| 2014-06-25 | Open-market sale | 100 | $56.51 | 77,119.55 |
| 2014-06-25 | Open-market sale | 100 | $56.52 | 77,019.55 |
| 2014-06-25 | Open-market sale | 67 | $56.53 | 76,952.55 |
| 2014-06-25 | Open-market sale | 100 | $56.54 | 76,852.55 |
| 2014-06-25 | Open-market sale | 331 | $56.54 | 76,521.55 |
| 2014-06-25 | Open-market sale | 978 | $56.56 | 75,048.55 |
| 2014-06-25 | Open-market sale | 495 | $56.55 | 76,026.55 |
| 2014-06-25 | Open-market sale | 24 | $56.57 | 75,024.55 |
| 2014-06-25 | Open-market sale | 800 | $56.65 | 71,419.55 |
| 2014-06-25 | Open-market sale | 600 | $56.64 | 72,219.55 |
| 2014-06-25 | Open-market sale | 401 | $56.63 | 72,819.55 |
| 2014-06-25 | Open-market sale | 300 | $56.62 | 73,220.55 |
| 2014-06-25 | Open-market sale | 1,800 | $56.77 | 59,419.55 |
| 2014-06-25 | Open-market sale | 300 | $56.78 | 59,119.55 |
| 2014-06-25 | Open-market sale | 1,000 | $56.75 | 64,519.55 |
| 2014-06-25 | Open-market sale | 800 | $56.74 | 65,519.55 |
| 2014-06-25 | Open-market sale | 1,000 | $56.73 | 66,319.55 |
| 2014-06-25 | Open-market sale | 100 | $56.73 | 67,319.55 |
| 2014-06-25 | Open-market sale | 800 | $56.72 | 67,419.55 |
| 2014-06-25 | Open-market sale | 100 | $56.72 | 68,219.55 |
| 2014-06-25 | Open-market sale | 399 | $56.71 | 68,319.55 |
| 2014-06-25 | Open-market sale | 721 | $56.70 | 68,718.55 |
| 2014-06-25 | Open-market sale | 300 | $56.70 | 69,439.55 |
| 2014-06-25 | Open-market sale | 380 | $56.69 | 69,739.55 |
| 2014-06-25 | Open-market sale | 300 | $56.68 | 70,119.55 |
| 2014-06-25 | Open-market sale | 600 | $56.78 | 58,519.55 |
| 2014-06-25 | Open-market sale | 300 | $56.66 | 71,119.55 |
| 2014-06-25 | Open-market sale | 700 | $56.67 | 70,419.55 |
| 2014-06-25 | Open-market sale | 2,000 | $56.76 | 61,519.55 |
| 2014-06-25 | Open-market sale | 100 | $56.77 | 61,419.55 |
| 2014-06-25 | Open-market sale | 200 | $56.77 | 61,219.55 |
| 2014-06-25 | Open-market sale | 1,000 | $56.76 | 63,519.55 |
| 2014-06-24 | Open-market sale | 200 | $57.09 | 48,097.75 |
| 2014-06-24 | Open-market sale | 22 | $57.19 | 37,683.75 |
| 2014-06-24 | Open-market sale | 201 | $57.17 | 37,705.75 |
| 2014-06-24 | Open-market sale | 300 | $57.16 | 37,906.75 |
| 2014-06-24 | Open-market sale | 1,099 | $57.15 | 38,206.75 |
| 2014-06-24 | Open-market sale | 1,586 | $57.14 | 39,305.75 |
| 2014-06-24 | Open-market sale | 400 | $57.14 | 40,891.75 |
| 2014-06-24 | Open-market sale | 1,228 | $57.13 | 41,291.75 |
| 2014-06-24 | Open-market sale | 964 | $57.12 | 42,519.75 |
| 2014-06-24 | Open-market sale | 567 | $57.11 | 43,483.75 |
| 2014-06-24 | Open-market sale | 500 | $57.11 | 44,050.75 |
| 2014-06-24 | Open-market sale | 2,134 | $57.10 | 44,550.75 |
| 2014-06-24 | Open-market sale | 100 | $57.10 | 46,684.75 |
| 2014-06-24 | Open-market sale | 1,213 | $57.09 | 46,784.75 |
| 2014-06-24 | Open-market sale | 100 | $57.09 | 47,997.75 |
| 2014-06-24 | Open-market sale | 300 | $57.08 | 49,604.75 |
| 2014-06-24 | Open-market sale | 1,307 | $57.08 | 48,297.75 |
| 2014-06-24 | Option exercise (derivative) | 49,801 | $0.00 | 92,852 |
| 2014-06-24 | Open-market sale | 600 | $56.83 | 72,704.75 |
| 2014-06-24 | Open-market sale | 100 | $56.83 | 73,304.75 |
| 2014-06-24 | Open-market sale | 1,300 | $56.82 | 73,404.75 |
| 2014-06-24 | Open-market sale | 698 | $56.81 | 74,704.75 |
| 2014-06-24 | Open-market sale | 2,401 | $56.80 | 75,402.75 |
| 2014-06-24 | Open-market sale | 140 | $56.79 | 77,803.75 |
| 2014-06-24 | Open-market sale | 279 | $56.77 | 77,943.75 |
| 2014-06-24 | Open-market sale | 501 | $56.76 | 78,222.75 |
| 2014-06-24 | Open-market sale | 300 | $56.75 | 78,723.75 |
| 2014-06-24 | Open-market sale | 559 | $56.74 | 79,023.75 |
| 2014-06-24 | Open-market sale | 500 | $56.73 | 79,582.75 |
| 2014-06-24 | Open-market sale | 100 | $56.72 | 80,082.75 |
| 2014-06-24 | Open-market sale | 200 | $56.70 | 80,182.75 |
| 2014-06-24 | Open-market sale | 300 | $56.69 | 80,382.75 |
| 2014-06-24 | Open-market sale | 200 | $56.68 | 80,682.75 |
| 2014-06-24 | Open-market sale | 200 | $56.67 | 80,882.75 |
| 2014-06-24 | Open-market sale | 500 | $56.66 | 81,082.75 |
| 2014-06-24 | Open-market sale | 1,120 | $56.65 | 81,582.75 |
| 2014-06-24 | Open-market sale | 503 | $56.64 | 82,702.75 |
| 2014-06-24 | Open-market sale | 400 | $56.63 | 83,205.75 |
| 2014-06-24 | Open-market sale | 700 | $56.62 | 83,605.75 |
| 2014-06-24 | Open-market sale | 677 | $56.61 | 84,305.75 |
| 2014-06-24 | Open-market sale | 2,502 | $56.60 | 84,982.75 |
| 2014-06-24 | Open-market sale | 568 | $56.83 | 72,136.75 |
| 2014-06-24 | Option exercise | 49,801 | $29.01 | 87,484.75 |
| 2014-06-24 | Open-market sale | 100 | $56.84 | 71,936.75 |
| 2014-06-24 | Open-market sale | 100 | $56.84 | 72,036.75 |
| 2014-06-24 | Open-market sale | 1,200 | $57.07 | 49,904.75 |
| 2014-06-24 | Open-market sale | 500 | $57.07 | 51,104.75 |
| 2014-06-24 | Open-market sale | 701 | $57.06 | 51,604.75 |
| 2014-06-24 | Open-market sale | 900 | $57.05 | 52,305.75 |
| 2014-06-24 | Open-market sale | 953 | $57.04 | 53,205.75 |
| 2014-06-24 | Open-market sale | 1,145 | $57.03 | 54,158.75 |
| 2014-06-24 | Open-market sale | 672 | $57.02 | 55,303.75 |
| 2014-06-24 | Open-market sale | 1,800 | $57.02 | 55,975.75 |
| 2014-06-24 | Open-market sale | 446 | $57.01 | 57,775.75 |
| 2014-06-24 | Open-market sale | 2,238 | $57.00 | 58,221.75 |
| 2014-06-24 | Open-market sale | 587 | $56.99 | 60,459.75 |
| 2014-06-24 | Open-market sale | 1,403 | $56.98 | 61,046.75 |
| 2014-06-24 | Open-market sale | 700 | $56.97 | 62,449.75 |
| 2014-06-24 | Open-market sale | 800 | $56.96 | 63,149.75 |
| 2014-06-24 | Open-market sale | 600 | $56.95 | 63,949.75 |
| 2014-06-24 | Open-market sale | 254 | $56.94 | 64,549.75 |
| 2014-06-24 | Open-market sale | 1,300 | $56.93 | 64,803.75 |
| 2014-06-24 | Open-market sale | 1,200 | $56.92 | 66,103.75 |
| 2014-06-24 | Open-market sale | 1,100 | $56.91 | 67,303.75 |
| 2014-06-24 | Open-market sale | 700 | $56.90 | 68,403.75 |
| 2014-06-24 | Open-market sale | 700 | $56.89 | 69,103.75 |
| 2014-06-24 | Open-market sale | 1,232 | $56.87 | 69,803.75 |
| 2014-06-24 | Open-market sale | 901 | $56.86 | 71,035.75 |
| 2014-06-23 | Option exercise (derivative) | 53,900 | $0.00 | 142,653 |
| 2014-06-23 | Option exercise | 53,900 | $29.01 | 91,583.75 |
| 2014-06-23 | Open-market sale | 3,607 | $57.20 | 63,009.75 |
| 2014-06-23 | Open-market sale | 100 | $57.19 | 66,616.75 |
| 2014-06-23 | Open-market sale | 5,175 | $57.19 | 66,716.75 |
| 2014-06-23 | Open-market sale | 8,420 | $57.18 | 71,891.75 |
| 2014-06-23 | Open-market sale | 100 | $57.18 | 80,311.75 |
| 2014-06-23 | Open-market sale | 200 | $57.18 | 80,411.75 |
| 2014-06-23 | Open-market sale | 2,620 | $57.17 | 80,611.75 |
| 2014-06-23 | Open-market sale | 300 | $57.17 | 83,231.75 |
| 2014-06-23 | Open-market sale | 617 | $57.16 | 83,531.75 |
| 2014-06-23 | Open-market sale | 1,491 | $57.15 | 84,148.75 |
| 2014-06-23 | Open-market sale | 100 | $57.15 | 85,639.75 |
| 2014-06-23 | Open-market sale | 730 | $57.14 | 85,739.75 |
| 2014-06-23 | Open-market sale | 100 | $57.14 | 86,469.75 |
| 2014-06-23 | Open-market sale | 100 | $57.14 | 86,569.75 |
| 2014-06-23 | Open-market sale | 1,464 | $57.13 | 86,669.75 |
| 2014-06-23 | Open-market sale | 200 | $57.13 | 88,133.75 |
| 2014-06-23 | Open-market sale | 1,001 | $57.12 | 88,333.75 |
| 2014-06-23 | Open-market sale | 100 | $57.12 | 89,334.75 |
| 2014-06-23 | Open-market sale | 200 | $57.12 | 89,434.75 |
| 2014-06-23 | Open-market sale | 1,049 | $57.11 | 89,634.75 |
| 2014-06-23 | Open-market sale | 100 | $57.11 | 90,683.75 |
| 2014-06-23 | Open-market sale | 700 | $57.10 | 90,783.75 |
| 2014-06-23 | Open-market sale | 100 | $57.08 | 91,483.75 |
| 2014-06-23 | Open-market sale | 200 | $57.21 | 62,809.75 |
| 2014-06-23 | Open-market sale | 3,217 | $57.21 | 59,592.75 |
| 2014-06-23 | Open-market sale | 400 | $57.35 | 38,383.75 |
| 2014-06-23 | Open-market sale | 100 | $57.34 | 38,783.75 |
| 2014-06-23 | Open-market sale | 100 | $57.34 | 38,883.75 |
| 2014-06-23 | Open-market sale | 102 | $57.33 | 38,983.75 |
| 2014-06-23 | Open-market sale | 988 | $57.32 | 39,085.75 |
| 2014-06-23 | Open-market sale | 312 | $57.31 | 40,073.75 |
| 2014-06-23 | Open-market sale | 100 | $57.31 | 40,385.75 |
| 2014-06-23 | Open-market sale | 400 | $57.30 | 40,485.75 |
| 2014-06-23 | Open-market sale | 100 | $57.30 | 40,885.75 |
| 2014-06-23 | Open-market sale | 100 | $57.30 | 40,985.75 |
| 2014-06-23 | Open-market sale | 590 | $57.29 | 41,085.75 |
| 2014-06-23 | Open-market sale | 200 | $57.29 | 41,675.75 |
| 2014-06-23 | Open-market sale | 1,100 | $57.28 | 41,875.75 |
| 2014-06-23 | Open-market sale | 100 | $57.28 | 42,975.75 |
| 2014-06-23 | Open-market sale | 1,297 | $57.27 | 43,075.75 |
| 2014-06-23 | Open-market sale | 1,727 | $57.26 | 44,372.75 |
| 2014-06-23 | Open-market sale | 400 | $57.26 | 46,099.75 |
| 2014-06-23 | Open-market sale | 2,778 | $57.25 | 46,499.75 |
| 2014-06-23 | Open-market sale | 100 | $57.25 | 49,277.75 |
| 2014-06-23 | Open-market sale | 4,588 | $57.24 | 49,377.75 |
| 2014-06-23 | Open-market sale | 100 | $57.24 | 53,965.75 |
| 2014-06-23 | Open-market sale | 4,111 | $57.23 | 54,065.75 |
| 2014-06-23 | Open-market sale | 1,416 | $57.22 | 58,176.75 |
| 2014-06-23 | Open-market sale | 200 | $57.53 | 37,683.75 |
| 2014-06-23 | Open-market sale | 100 | $57.45 | 37,883.75 |
| 2014-06-23 | Open-market sale | 400 | $57.40 | 37,983.75 |
| 2014-06-10 | Grant / award | 267.84 | $60.94 | 37,683.75 |
| 2014-06-10 | Grant / award | 32.31 | $60.33 | 6,256.63 |
| 2014-06-02 | Grant / award | 37.24 | $53.71 | 6,224.32 |
| 2014-05-27 | Grant / award | 106.99 | $60.05 | 37,415.91 |
| 2014-04-30 | Grant / award | 36.3 | $55.09 | 6,187.08 |
| 2014-04-28 | Grant / award | 107.76 | $59.62 | 37,308.92 |
| 2014-03-31 | Grant / award | 36.26 | $55.15 | 6,150.78 |
| 2014-03-26 | Grant / award | 990.67 | $60.84 | 37,201.17 |
| 2014-03-12 | Open-market sale | 70,000 | $58.73 | 1,945,789 |
| 2014-03-10 | Grant / award | 263.26 | $59.74 | 36,210.5 |
| 2014-03-10 | Grant / award | 31.97 | $59.55 | 6,114.51 |
| 2014-02-28 | Grant / award | 38.91 | $51.40 | 6,082.55 |
| 2014-01-31 | Grant / award | 37.42 | $53.45 | 6,043.64 |
| 2013-12-31 | Grant / award | 35.71 | $56.00 | 6,006.22 |
| 2013-12-26 | Grant / award | 103.51 | $62.03 | 35,947.24 |
| 2013-12-11 | Grant / award (derivative) | 30,131 | $0.00 | 30,131 |
| 2013-12-10 | Grant / award | 31.15 | $59.69 | 5,970.51 |
| 2013-12-10 | Grant / award | 258.72 | $59.99 | 35,843.73 |
| 2013-12-02 | Grant / award | 37.93 | $52.73 | 5,939.36 |
| 2013-11-26 | Grant / award | 109.57 | $58.60 | 35,585.01 |
| 2013-11-12 | Open-market sale | 139 | $57.00 | 66,036.44 |
| 2013-11-12 | Open-market sale | 300 | $57.35 | 58,575.44 |
| 2013-11-12 | Open-market sale | 300 | $57.34 | 58,875.44 |
| 2013-11-12 | Open-market sale | 1,200 | $57.33 | 59,175.44 |
| 2013-11-12 | Open-market sale | 400 | $57.32 | 60,375.44 |
| 2013-11-12 | Open-market sale | 300 | $57.31 | 60,775.44 |
| 2013-11-12 | Open-market sale | 300 | $57.30 | 61,075.44 |
| 2013-11-12 | Open-market sale | 400 | $57.29 | 61,375.44 |
| 2013-11-12 | Open-market sale | 100 | $57.29 | 61,775.44 |
| 2013-11-12 | Open-market sale | 100 | $57.23 | 62,275.44 |
| 2013-11-12 | Open-market sale | 100 | $57.23 | 62,375.44 |
| 2013-11-12 | Open-market sale | 200 | $57.20 | 62,475.44 |
| 2013-11-12 | Open-market sale | 300 | $57.19 | 62,675.44 |
| 2013-11-12 | Open-market sale | 100 | $57.17 | 62,975.44 |
| 2013-11-12 | Open-market sale | 100 | $57.16 | 63,075.44 |
| 2013-11-12 | Open-market sale | 500 | $57.13 | 63,175.44 |
| 2013-11-12 | Open-market sale | 300 | $57.12 | 63,675.44 |
| 2013-11-12 | Open-market sale | 400 | $57.11 | 63,975.44 |
| 2013-11-12 | Open-market sale | 13 | $57.01 | 66,023.44 |
| 2013-11-12 | Open-market sale | 300 | $57.03 | 65,723.44 |
| 2013-11-12 | Open-market sale | 248 | $57.04 | 65,475.44 |
| 2013-11-12 | Open-market sale | 200 | $57.05 | 65,275.44 |
| 2013-11-12 | Open-market sale | 300 | $57.07 | 64,975.44 |
| 2013-11-12 | Open-market sale | 300 | $57.08 | 64,675.44 |
| 2013-11-12 | Open-market sale | 300 | $57.10 | 64,375.44 |
| 2013-11-12 | Open-market sale | 400 | $57.28 | 61,875.44 |
| 2013-11-12 | Open-market sale | 1,377 | $57.47 | 45,598.44 |
| 2013-11-12 | Open-market sale | 1,523 | $57.48 | 44,075.44 |
| 2013-11-12 | Open-market sale | 2,400 | $57.49 | 41,675.44 |
| 2013-11-12 | Open-market sale | 300 | $57.50 | 41,375.44 |
| 2013-11-12 | Open-market sale | 1,800 | $57.50 | 39,575.44 |
| 2013-11-12 | Open-market sale | 500 | $57.50 | 39,075.44 |
| 2013-11-12 | Open-market sale | 400 | $57.52 | 38,675.44 |
| 2013-11-12 | Open-market sale | 1,800 | $57.52 | 36,875.44 |
| 2013-11-12 | Open-market sale | 591 | $57.53 | 36,284.44 |
| 2013-11-12 | Open-market sale | 809 | $57.54 | 35,475.44 |
| 2013-11-12 | Open-market sale | 700 | $57.46 | 46,975.44 |
| 2013-11-12 | Open-market sale | 400 | $57.45 | 47,675.44 |
| 2013-11-12 | Open-market sale | 1,200 | $57.44 | 48,075.44 |
| 2013-11-12 | Open-market sale | 200 | $57.44 | 49,275.44 |
| 2013-11-12 | Open-market sale | 1,000 | $57.43 | 49,475.44 |
| 2013-11-12 | Open-market sale | 600 | $57.43 | 50,475.44 |
| 2013-11-12 | Open-market sale | 1,600 | $57.42 | 51,075.44 |
| 2013-11-12 | Open-market sale | 3 | $57.42 | 52,675.44 |
| 2013-11-12 | Open-market sale | 2,397 | $57.41 | 52,678.44 |
| 2013-11-12 | Open-market sale | 300 | $57.40 | 55,075.44 |
| 2013-11-12 | Open-market sale | 100 | $57.40 | 55,375.44 |
| 2013-11-12 | Open-market sale | 500 | $57.39 | 55,475.44 |
| 2013-11-12 | Open-market sale | 200 | $57.38 | 55,975.44 |
| 2013-11-12 | Open-market sale | 303 | $57.38 | 56,175.44 |
| 2013-11-12 | Open-market sale | 1,397 | $57.37 | 56,478.44 |
| 2013-11-12 | Open-market sale | 700 | $57.36 | 57,875.44 |
| 2013-11-11 | Open-market sale | 6 | $57.45 | 88,269.44 |
| 2013-11-11 | Open-market sale | 1,494 | $57.44 | 88,275.44 |
| 2013-11-11 | Open-market sale | 1,700 | $57.43 | 89,769.44 |
| 2013-11-11 | Open-market sale | 400 | $57.43 | 91,469.44 |
| 2013-11-11 | Open-market sale | 200 | $57.43 | 91,869.44 |
| 2013-11-11 | Open-market sale | 1,600 | $57.42 | 92,069.44 |
| 2013-11-11 | Open-market sale | 100 | $57.42 | 93,669.44 |
| 2013-11-11 | Open-market sale | 18,203 | $57.41 | 93,769.44 |
| 2013-11-11 | Open-market sale | 1,316 | $57.40 | 111,972.44 |
| 2013-11-11 | Open-market sale | 5 | $57.40 | 113,288.44 |
| 2013-11-11 | Open-market sale | 1,386 | $57.39 | 113,293.44 |
| 2013-11-11 | Open-market sale | 100 | $57.39 | 114,679.44 |
| 2013-11-11 | Open-market sale | 1,700 | $57.38 | 114,779.44 |
| 2013-11-11 | Open-market sale | 1,500 | $57.37 | 116,479.44 |
| 2013-11-11 | Open-market sale | 2,701 | $57.36 | 117,979.44 |
| 2013-11-11 | Open-market sale | 1 | $57.46 | 83,353.44 |
| 2013-11-11 | Open-market sale | 4,915 | $57.45 | 83,354.44 |
| 2013-11-11 | Open-market sale | 1,778 | $57.46 | 81,575.44 |
| 2013-11-11 | Open-market sale | 100 | $57.47 | 81,475.44 |
| 2013-11-11 | Open-market sale | 2,029 | $57.47 | 79,446.44 |
| 2013-11-11 | Open-market sale | 170 | $57.48 | 79,276.44 |
| 2013-11-11 | Open-market sale | 1,801 | $57.48 | 77,475.44 |
| 2013-11-11 | Open-market sale | 200 | $57.65 | 66,175.44 |
| 2013-11-11 | Open-market sale | 100 | $57.61 | 66,775.44 |
| 2013-11-11 | Open-market sale | 100 | $57.59 | 66,875.44 |
| 2013-11-11 | Open-market sale | 400 | $57.58 | 66,975.44 |
| 2013-11-11 | Open-market sale | 200 | $57.57 | 67,375.44 |
| 2013-11-11 | Open-market sale | 100 | $57.57 | 67,575.44 |
| 2013-11-11 | Open-market sale | 800 | $57.56 | 67,675.44 |
| 2013-11-11 | Open-market sale | 600 | $57.55 | 68,475.44 |
| 2013-11-11 | Open-market sale | 100 | $57.54 | 69,075.44 |
| 2013-11-11 | Open-market sale | 100 | $57.53 | 69,175.44 |
| 2013-11-11 | Open-market sale | 100 | $57.53 | 69,275.44 |
| 2013-11-11 | Open-market sale | 500 | $57.52 | 69,375.44 |
| 2013-11-11 | Open-market sale | 100 | $57.52 | 69,875.44 |
| 2013-11-11 | Open-market sale | 1,670 | $57.51 | 69,975.44 |
| 2013-11-11 | Open-market sale | 200 | $57.51 | 71,645.44 |
| 2013-11-11 | Open-market sale | 200 | $57.51 | 71,845.44 |
| 2013-11-11 | Open-market sale | 4,530 | $57.50 | 72,045.44 |
| 2013-11-11 | Open-market sale | 100 | $57.62 | 66,575.44 |
| 2013-11-11 | Open-market sale | 100 | $57.62 | 66,475.44 |
| 2013-11-11 | Open-market sale | 100 | $57.64 | 66,375.44 |
| 2013-11-11 | Open-market sale | 100 | $57.61 | 66,675.44 |
| 2013-11-11 | Open-market sale | 900 | $57.49 | 76,575.44 |
| 2013-11-11 | Open-market sale | 100 | $57.34 | 126,679.44 |
| 2013-11-11 | Open-market sale | 1,900 | $57.33 | 126,779.44 |
| 2013-11-11 | Open-market sale | 200 | $57.33 | 128,679.44 |
| 2013-11-11 | Open-market sale | 23,401 | $57.32 | 128,879.44 |
| 2013-11-11 | Open-market sale | 100 | $57.32 | 152,280.44 |
| 2013-11-11 | Open-market sale | 1,499 | $57.31 | 152,380.44 |
| 2013-11-11 | Open-market sale | 300 | $57.31 | 153,879.44 |
| 2013-11-11 | Open-market sale | 1,000 | $57.30 | 154,179.44 |
| 2013-11-11 | Open-market sale | 200 | $57.29 | 155,179.44 |
| 2013-11-11 | Open-market sale | 400 | $57.28 | 155,379.44 |
| 2013-11-11 | Open-market sale | 200 | $57.27 | 155,779.44 |
| 2013-11-11 | Open-market sale | 800 | $57.26 | 155,979.44 |
| 2013-11-11 | Open-market sale | 800 | $57.25 | 156,779.44 |
| 2013-11-11 | Open-market sale | 500 | $57.24 | 157,579.44 |
| 2013-11-11 | Open-market sale | 100 | $57.23 | 158,079.44 |
| 2013-11-11 | Open-market sale | 100 | $57.23 | 158,179.44 |
| 2013-11-11 | Open-market sale | 300 | $57.22 | 158,279.44 |
| 2013-11-11 | Open-market sale | 100 | $57.36 | 120,680.44 |
| 2013-11-11 | Open-market sale | 2,300 | $57.35 | 120,780.44 |
| 2013-11-11 | Open-market sale | 100 | $57.35 | 123,080.44 |
| 2013-11-11 | Open-market sale | 3,499 | $57.34 | 123,180.44 |
| 2013-11-08 | Option exercise (derivative) | 214,120 | $0.00 | 0 |
| 2013-11-08 | Disposition to issuer | 91,016 | $57.52 | 158,579.44 |
| 2013-11-08 | Option exercise | 214,120 | $24.45 | 249,595.44 |
| 2013-10-31 | Grant / award | 37.84 | $52.85 | 5,901.43 |
| 2013-10-28 | Grant / award | 109.14 | $58.83 | 35,475.44 |
| 2013-09-30 | Grant / award | 40.38 | $49.53 | 5,863.59 |
| 2013-09-26 | Grant / award | 116.53 | $55.10 | 35,366.3 |
| 2013-09-10 | Grant / award | 32.82 | $55.18 | 5,823.21 |
| 2013-09-10 | Grant / award | 277.4 | $54.97 | 35,249.77 |
| 2013-09-03 | Grant / award | 42.2 | $47.39 | 5,790.39 |
| 2013-08-26 | Grant / award | 117.46 | $54.66 | 34,972.37 |
| 2013-07-31 | Grant / award | 44.22 | $45.23 | 5,748.19 |
| 2013-07-26 | Grant / award | 130.14 | $49.34 | 34,854.92 |
| 2013-07-01 | Grant / award | 45.69 | $43.77 | 5,703.97 |
| 2013-06-25 | Grant / award | 135.43 | $47.41 | 34,724.78 |
| 2013-06-10 | Grant / award | 236.98 | $46.93 | 34,589.36 |
| 2013-06-10 | Grant / award | 27.68 | $47.20 | 5,658.28 |
| 2013-05-31 | Grant / award | 47.01 | $42.54 | 5,630.59 |
| 2013-05-28 | Grant / award | 130.95 | $49.03 | 34,352.38 |
| 2013-04-30 | Grant / award | 49 | $40.82 | 5,583.58 |
| 2013-04-26 | Grant / award | 145.38 | $44.16 | 34,221.42 |
| 2013-04-01 | Grant / award | 51.85 | $38.57 | 5,534.58 |
| 2013-03-26 | Grant / award | 31.87 | $44.29 | 34,076.05 |
| 2013-03-21 | Grant / award | 1,171.73 | $44.81 | 34,044.18 |
| 2013-03-08 | Grant / award | 26.97 | $46.90 | 5,482.73 |
| 2013-03-08 | Grant / award | 227.5 | $46.64 | 32,872.45 |
| 2013-02-28 | Grant / award | 50.15 | $39.88 | 5,455.76 |
| 2013-01-31 | Grant / award | 50.83 | $39.35 | 5,405.61 |
| 2013-01-23 | Option exercise (derivative) | 37,500 | — | 0 |
| 2013-01-23 | Open-market sale | 1,605 | $44.69 | 47,771.95 |
| 2013-01-23 | Open-market sale | 200 | $44.69 | 49,376.95 |
| 2013-01-23 | Open-market sale | 1,368 | $44.68 | 49,576.95 |
| 2013-01-23 | Open-market sale | 1,500 | $44.67 | 50,944.95 |
| 2013-01-23 | Open-market sale | 2,700 | $44.66 | 52,444.95 |
| 2013-01-23 | Open-market sale | 2,776 | $44.65 | 55,144.95 |
| 2013-01-23 | Open-market sale | 327 | $44.65 | 57,920.95 |
| 2013-01-23 | Open-market sale | 100 | $44.65 | 58,247.95 |
| 2013-01-23 | Open-market sale | 300 | $44.64 | 58,347.95 |
| 2013-01-23 | Open-market sale | 2,100 | $44.64 | 58,647.95 |
| 2013-01-23 | Open-market sale | 200 | $44.64 | 60,747.95 |
| 2013-01-23 | Open-market sale | 100 | $44.63 | 60,947.95 |
| 2013-01-23 | Open-market sale | 4,297 | $44.63 | 61,047.95 |
| 2013-01-23 | Open-market sale | 1,225 | $44.62 | 65,344.95 |
| 2013-01-23 | Open-market sale | 213 | $44.62 | 66,569.95 |
| 2013-01-23 | Open-market sale | 562 | $44.61 | 66,782.95 |
| 2013-01-23 | Open-market sale | 524 | $44.60 | 67,344.95 |
| 2013-01-23 | Open-market sale | 481 | $44.60 | 67,868.95 |
| 2013-01-23 | Open-market sale | 800 | $44.59 | 68,349.95 |
| 2013-01-23 | Open-market sale | 476 | $44.58 | 69,149.95 |
| 2013-01-23 | Open-market sale | 519 | $44.57 | 69,625.95 |
| 2013-01-23 | Option exercise | 37,500 | — | 70,144.95 |
| 2013-01-23 | Open-market sale | 500 | $44.79 | 37,200.95 |
| 2013-01-23 | Open-market sale | 100 | $44.89 | 32,644.95 |
| 2013-01-23 | Open-market sale | 200 | $44.88 | 32,744.95 |
| 2013-01-23 | Open-market sale | 2,430 | $44.71 | 43,913.95 |
| 2013-01-23 | Open-market sale | 200 | $44.71 | 43,713.95 |
| 2013-01-23 | Open-market sale | 469 | $44.71 | 43,244.95 |
| 2013-01-23 | Open-market sale | 400 | $44.72 | 42,844.95 |
| 2013-01-23 | Open-market sale | 900 | $44.72 | 41,944.95 |
| 2013-01-23 | Open-market sale | 1,100 | $44.74 | 40,844.95 |
| 2013-01-23 | Open-market sale | 100 | $44.75 | 40,744.95 |
| 2013-01-23 | Open-market sale | 400 | $44.77 | 40,344.95 |
| 2013-01-23 | Open-market sale | 600 | $44.78 | 39,744.95 |
| 2013-01-23 | Open-market sale | 500 | $44.79 | 39,244.95 |
| 2013-01-23 | Open-market sale | 1,544 | $44.79 | 37,700.95 |
| 2013-01-23 | Open-market sale | 1,428 | $44.70 | 46,343.95 |
| 2013-01-23 | Open-market sale | 100 | $44.80 | 37,100.95 |
| 2013-01-23 | Open-market sale | 101 | $44.80 | 36,999.95 |
| 2013-01-23 | Open-market sale | 555 | $44.81 | 36,444.95 |
| 2013-01-23 | Open-market sale | 1,300 | $44.82 | 35,144.95 |
| 2013-01-23 | Open-market sale | 676 | $44.83 | 34,468.95 |
| 2013-01-23 | Open-market sale | 600 | $44.84 | 33,868.95 |
| 2013-01-23 | Open-market sale | 924 | $44.85 | 32,944.95 |
| 2013-01-17 | Open-market sale | 18,573 | $44.51 | 2,427,726 |
| 2013-01-16 | Open-market sale | 700 | $44.51 | 40,670.95 |
| 2013-01-16 | Open-market sale | 206 | $45.00 | 33,144.95 |
| 2013-01-16 | Open-market sale | 100 | $44.98 | 33,350.95 |
| 2013-01-16 | Open-market sale | 294 | $44.97 | 33,450.95 |
| 2013-01-16 | Open-market sale | 100 | $44.70 | 33,744.95 |
| 2013-01-16 | Open-market sale | 100 | $44.74 | 33,844.95 |
| 2013-01-16 | Open-market sale | 500 | $44.67 | 33,944.95 |
| 2013-01-16 | Open-market sale | 500 | $44.68 | 34,444.95 |
| 2013-01-16 | Open-market sale | 800 | $44.66 | 34,944.95 |
| 2013-01-16 | Open-market sale | 400 | $44.69 | 35,744.95 |
| 2013-01-16 | Open-market sale | 226 | $44.59 | 36,144.95 |
| 2013-01-16 | Open-market sale | 500 | $44.52 | 36,370.95 |
| 2013-01-16 | Open-market sale | 300 | $44.52 | 36,870.95 |
| 2013-01-16 | Open-market sale | 2,800 | $44.52 | 37,170.95 |
| 2013-01-16 | Open-market sale | 700 | $44.50 | 39,970.95 |
| 2013-01-16 | Open-market sale | 500 | $45.01 | 32,644.95 |
| 2013-01-16 | Open-market sale | 100 | $44.60 | 41,370.95 |
| 2013-01-16 | Open-market sale | 900 | $44.65 | 41,870.95 |
| 2013-01-16 | Open-market sale | 1,000 | $44.64 | 42,770.95 |
| 2013-01-16 | Open-market sale | 200 | $44.64 | 43,770.95 |
| 2013-01-16 | Open-market sale | 4 | $44.63 | 43,970.95 |
| 2013-01-16 | Open-market sale | 100 | $44.62 | 43,974.95 |
| 2013-01-16 | Open-market sale | 500 | $44.59 | 44,074.95 |
| 2013-01-16 | Open-market sale | 1,496 | $44.60 | 44,574.95 |
| 2013-01-16 | Open-market sale | 200 | $44.58 | 46,070.95 |
| 2013-01-16 | Open-market sale | 674 | $44.58 | 46,270.95 |
| 2013-01-16 | Open-market sale | 2,034 | $44.57 | 46,944.95 |
| 2013-01-16 | Open-market sale | 200 | $44.55 | 48,978.95 |
| 2013-01-16 | Open-market sale | 900 | $44.55 | 49,178.95 |
| 2013-01-16 | Open-market sale | 100 | $44.53 | 50,078.95 |
| 2013-01-16 | Open-market sale | 1,400 | $44.53 | 50,178.95 |
| 2013-01-16 | Open-market sale | 1,100 | $44.56 | 51,578.95 |
| 2013-01-16 | Open-market sale | 1,700 | $44.54 | 52,678.95 |
| 2013-01-16 | Open-market sale | 366 | $44.54 | 54,378.95 |
| 2013-01-16 | Open-market sale | 400 | $44.66 | 41,470.95 |
| 2013-01-16 | Open-market sale | 31,124 | $44.51 | 2,446,299 |
| 2013-01-15 | Open-market sale | 45,364 | $44.75 | 2,477,423 |
| 2013-01-15 | Open-market sale | 500 | $44.85 | 57,371.95 |
| 2013-01-15 | Open-market sale | 800 | $44.86 | 56,571.95 |
| 2013-01-15 | Open-market sale | 100 | $44.90 | 56,471.95 |
| 2013-01-15 | Open-market sale | 400 | $44.81 | 56,071.95 |
| 2013-01-15 | Open-market sale | 200 | $44.99 | 55,871.95 |
| 2013-01-15 | Open-market sale | 100 | $44.97 | 55,771.95 |
| 2013-01-15 | Open-market sale | 400 | $44.91 | 55,171.95 |
| 2013-01-15 | Open-market sale | 200 | $44.97 | 54,971.95 |
| 2013-01-15 | Open-market sale | 200 | $45.02 | 54,771.95 |
| 2013-01-15 | Open-market sale | 27 | $45.01 | 54,744.95 |
| 2013-01-15 | Open-market sale | 12,329 | $44.80 | 63,242.95 |
| 2013-01-15 | Open-market sale | 1,072 | $44.83 | 62,170.95 |
| 2013-01-15 | Open-market sale | 899 | $44.84 | 61,271.95 |
| 2013-01-15 | Open-market sale | 1,000 | $44.81 | 60,271.95 |
| 2013-01-15 | Open-market sale | 1,400 | $44.82 | 58,871.95 |
| 2013-01-15 | Open-market sale | 400 | $44.80 | 58,471.95 |
| 2013-01-15 | Open-market sale | 600 | $44.87 | 57,871.95 |
| 2013-01-15 | Open-market sale | 200 | $44.93 | 55,571.95 |
| 2013-01-14 | Open-market sale | 1,400 | $45.02 | 85,851.95 |
| 2013-01-14 | Open-market sale | 1,100 | $45.03 | 87,251.95 |
| 2013-01-14 | Open-market sale | 3,031 | $45.01 | 88,351.95 |
| 2013-01-14 | Open-market sale | 16,067 | $45.00 | 91,382.95 |
| 2013-01-14 | Open-market sale | 5 | $45.96 | 75,571.95 |
| 2013-01-14 | Open-market sale | 6,775 | $45.80 | 75,576.95 |
| 2013-01-14 | Open-market sale | 300 | $45.20 | 82,351.95 |
| 2013-01-14 | Open-market sale | 400 | $45.21 | 82,651.95 |
| 2013-01-14 | Open-market sale | 600 | $45.19 | 83,051.95 |
| 2013-01-14 | Open-market sale | 100 | $45.15 | 83,651.95 |
| 2013-01-14 | Open-market sale | 200 | $45.17 | 83,751.95 |
| 2013-01-14 | Open-market sale | 100 | $45.14 | 83,951.95 |
| 2013-01-14 | Open-market sale | 300 | $45.13 | 84,051.95 |
| 2013-01-14 | Open-market sale | 100 | $45.12 | 84,351.95 |
| 2013-01-14 | Open-market sale | 100 | $45.09 | 84,451.95 |
| 2013-01-14 | Open-market sale | 100 | $45.07 | 84,551.95 |
| 2013-01-14 | Open-market sale | 100 | $45.04 | 84,651.95 |
| 2013-01-14 | Open-market sale | 500 | $45.06 | 84,751.95 |
| 2013-01-14 | Open-market sale | 600 | $45.05 | 85,251.95 |
| 2013-01-14 | Open-market sale | 29,939 | $45.13 | 2,522,787 |
| 2012-12-31 | Grant / award | 50.44 | $39.65 | 5,354.78 |
| 2012-12-26 | Grant / award | 133.57 | $43.67 | 107,449.95 |
| 2012-12-10 | Grant / award | 28.94 | $42.22 | 5,304.34 |
| 2012-12-10 | Grant / award | 249.87 | $41.78 | 107,316.38 |
| 2012-11-30 | Grant / award | 53.6 | $37.31 | 5,329.01 |
| 2012-11-23 | Grant / award | 140.13 | $41.63 | 107,066.52 |
| 2012-10-31 | Grant / award | 51.91 | $38.53 | 5,221.8 |
| 2012-10-26 | Grant / award | 139.52 | $41.81 | 106,926.39 |
| 2012-10-01 | Grant / award | 50.97 | $39.24 | 5,169.89 |
| 2012-09-26 | Grant / award | 134.38 | $43.41 | 106,786.87 |
| 2012-09-12 | Open-market sale | 7,902 | $43.15 | 2,629,682 |
| 2012-09-10 | Grant / award | 233.88 | $43.73 | 106,652.48 |
| 2012-09-10 | Grant / award | 27.26 | $43.25 | 5,118.92 |
| 2012-09-10 | Open-market sale | 117,098 | $43.15 | 2,637,584 |
| 2012-08-31 | Grant / award | 53.35 | $37.49 | 5,091.66 |
| 2012-08-27 | Grant / award | 140.91 | $41.40 | 106,418.6 |
| 2012-08-23 | Open-market sale | 100 | $42.40 | 167,945.69 |
| 2012-08-23 | Open-market sale | 100 | $42.40 | 168,045.69 |
| 2012-08-23 | Open-market sale | 800 | $42.36 | 167,145.69 |
| 2012-08-23 | Open-market sale | 100 | $42.42 | 167,045.69 |
| 2012-08-23 | Open-market sale | 100 | $42.36 | 166,945.69 |
| 2012-08-23 | Open-market sale | 500 | $42.34 | 166,445.69 |
| 2012-08-23 | Open-market sale | 200 | $42.36 | 166,245.69 |
| 2012-08-23 | Open-market sale | 100 | $42.38 | 166,145.69 |
| 2012-08-23 | Open-market sale | 500 | $42.29 | 165,645.69 |
| 2012-08-23 | Open-market sale | 100 | $42.27 | 165,545.69 |
| 2012-08-23 | Open-market sale | 100 | $42.27 | 165,445.69 |
| 2012-08-23 | Open-market sale | 300 | $42.30 | 165,145.69 |
| 2012-08-23 | Open-market sale | 200 | $42.30 | 164,945.69 |
| 2012-08-23 | Open-market sale | 200 | $42.31 | 164,745.69 |
| 2012-08-23 | Open-market sale | 100 | $42.28 | 164,645.69 |
| 2012-08-23 | Open-market sale | 300 | $42.28 | 164,345.69 |
| 2012-08-23 | Open-market sale | 500 | $42.29 | 163,845.69 |
| 2012-08-23 | Open-market sale | 200 | $42.24 | 163,645.69 |
| 2012-08-23 | Open-market sale | 500 | $42.27 | 163,145.69 |
| 2012-08-23 | Open-market sale | 400 | $42.26 | 162,745.69 |
| 2012-08-23 | Open-market sale | 100 | $42.25 | 162,645.69 |
| 2012-08-23 | Open-market sale | 400 | $42.18 | 162,245.69 |
| 2012-08-23 | Open-market sale | 300 | $42.28 | 161,945.69 |
| 2012-08-23 | Open-market sale | 1,100 | $42.33 | 160,845.69 |
| 2012-08-23 | Open-market sale | 1,200 | $42.41 | 159,645.69 |
| 2012-08-23 | Open-market sale | 600 | $42.42 | 159,045.69 |
| 2012-08-23 | Open-market sale | 500 | $42.37 | 158,545.69 |
| 2012-08-23 | Open-market sale | 200 | $42.12 | 146,098.69 |
| 2012-08-23 | Open-market sale | 1,400 | $42.35 | 157,145.69 |
| 2012-08-23 | Open-market sale | 200 | $42.35 | 156,945.69 |
| 2012-08-23 | Open-market sale | 100 | $42.31 | 156,845.69 |
| 2012-08-23 | Open-market sale | 200 | $42.22 | 156,645.69 |
| 2012-08-23 | Open-market sale | 200 | $42.23 | 156,445.69 |
| 2012-08-23 | Open-market sale | 100 | $42.20 | 156,345.69 |
| 2012-08-23 | Open-market sale | 1,877 | $42.28 | 154,468.69 |
| 2012-08-23 | Open-market sale | 200 | $42.29 | 154,268.69 |
| 2012-08-23 | Open-market sale | 2,570 | $42.30 | 151,698.69 |
| 2012-08-23 | Open-market sale | 200 | $42.32 | 151,498.69 |
| 2012-08-23 | Open-market sale | 500 | $42.31 | 150,998.69 |
| 2012-08-23 | Open-market sale | 700 | $42.24 | 150,298.69 |
| 2012-08-23 | Open-market sale | 994 | $42.22 | 149,304.69 |
| 2012-08-23 | Open-market sale | 100 | $42.22 | 149,204.69 |
| 2012-08-23 | Open-market sale | 1,000 | $42.19 | 148,204.69 |
| 2012-08-23 | Open-market sale | 200 | $42.20 | 148,004.69 |
| 2012-08-23 | Open-market sale | 200 | $42.19 | 147,804.69 |
| 2012-08-23 | Open-market sale | 100 | $42.23 | 147,704.69 |
| 2012-08-23 | Open-market sale | 906 | $42.23 | 146,798.69 |
| 2012-08-23 | Open-market sale | 100 | $42.21 | 146,698.69 |
| 2012-08-23 | Open-market sale | 100 | $42.17 | 146,598.69 |
| 2012-08-23 | Open-market sale | 100 | $42.16 | 146,498.69 |
| 2012-08-23 | Open-market sale | 100 | $42.16 | 145,398.69 |
| 2012-08-23 | Open-market sale | 100 | $42.13 | 145,298.69 |
| 2012-08-23 | Open-market sale | 100 | $42.11 | 145,498.69 |
| 2012-08-23 | Open-market sale | 500 | $42.13 | 145,598.69 |
| 2012-08-23 | Open-market sale | 300 | $42.25 | 143,645.69 |
| 2012-08-23 | Open-market sale | 1,216 | $42.03 | 125,545.69 |
| 2012-08-23 | Open-market sale | 1,001 | $42.04 | 126,761.69 |
| 2012-08-23 | Open-market sale | 300 | $42.00 | 127,762.69 |
| 2012-08-23 | Open-market sale | 3,000 | $42.00 | 128,062.69 |
| 2012-08-23 | Open-market sale | 200 | $42.02 | 131,062.69 |
| 2012-08-23 | Open-market sale | 100 | $42.04 | 131,262.69 |
| 2012-08-23 | Open-market sale | 624 | $42.06 | 131,362.69 |
| 2012-08-23 | Open-market sale | 200 | $42.06 | 131,986.69 |
| 2012-08-23 | Open-market sale | 400 | $42.01 | 132,186.69 |
| 2012-08-23 | Open-market sale | 2,700 | $42.01 | 132,586.69 |
| 2012-08-23 | Open-market sale | 2,100 | $42.02 | 135,286.69 |
| 2012-08-23 | Open-market sale | 100 | $42.05 | 137,386.69 |
| 2012-08-23 | Open-market sale | 400 | $42.00 | 137,486.69 |
| 2012-08-23 | Open-market sale | 300 | $42.01 | 137,886.69 |
| 2012-08-23 | Open-market sale | 100 | $42.03 | 138,186.69 |
| 2012-08-23 | Open-market sale | 100 | $42.01 | 138,286.69 |
| 2012-08-23 | Open-market sale | 1,459 | $42.05 | 138,386.69 |
| 2012-08-23 | Open-market sale | 100 | $42.10 | 139,845.69 |
| 2012-08-23 | Open-market sale | 100 | $42.08 | 139,945.69 |
| 2012-08-23 | Open-market sale | 100 | $42.10 | 140,045.69 |
| 2012-08-23 | Open-market sale | 300 | $42.03 | 140,145.69 |
| 2012-08-23 | Open-market sale | 100 | $42.12 | 140,445.69 |
| 2012-08-23 | Open-market sale | 1,500 | $42.16 | 140,545.69 |
| 2012-08-23 | Open-market sale | 1,600 | $42.21 | 142,045.69 |
| 2012-08-23 | Open-market sale | 300 | $42.03 | 125,245.69 |
| 2012-08-23 | Open-market sale | 1,553 | $42.25 | 143,945.69 |
| 2012-08-23 | Open-market sale | 300 | $42.12 | 119,278.69 |
| 2012-08-23 | Open-market sale | 1,567 | $42.10 | 119,578.69 |
| 2012-08-23 | Open-market sale | 400 | $42.10 | 121,145.69 |
| 2012-08-23 | Open-market sale | 2,100 | $42.12 | 117,178.69 |
| 2012-08-23 | Open-market sale | 1,101 | $42.18 | 116,077.69 |
| 2012-08-23 | Open-market sale | 300 | $42.17 | 115,777.69 |
| 2012-08-23 | Open-market sale | 3,099 | $42.17 | 112,678.69 |
| 2012-08-23 | Open-market sale | 1,600 | $42.08 | 121,545.69 |
| 2012-08-23 | Open-market sale | 500 | $42.09 | 123,145.69 |
| 2012-08-23 | Open-market sale | 1,300 | $42.07 | 123,645.69 |
| 2012-08-23 | Open-market sale | 300 | $42.07 | 124,945.69 |
| 2012-08-23 | Open-market sale | 1,233 | $42.11 | 106,277.69 |
| 2012-08-23 | Open-market sale | 379 | $42.14 | 107,510.69 |
| 2012-08-23 | Open-market sale | 100 | $42.15 | 107,889.69 |
| 2012-08-23 | Open-market sale | 1,121 | $42.14 | 107,989.69 |
| 2012-08-23 | Open-market sale | 2,068 | $42.15 | 109,110.69 |
| 2012-08-23 | Open-market sale | 300 | $42.15 | 111,178.69 |
| 2012-08-23 | Open-market sale | 100 | $42.15 | 111,478.69 |
| 2012-08-23 | Open-market sale | 200 | $42.21 | 111,578.69 |
| 2012-08-23 | Open-market sale | 800 | $42.20 | 111,778.69 |
| 2012-08-23 | Open-market sale | 100 | $42.20 | 112,578.69 |
| 2012-08-23 | Open-market sale | 100 | $42.23 | 173,745.69 |
| 2012-08-23 | Open-market sale | 500 | $42.39 | 173,245.69 |
| 2012-08-23 | Open-market sale | 100 | $42.58 | 173,145.69 |
| 2012-08-23 | Open-market sale | 200 | $42.58 | 172,945.69 |
| 2012-08-23 | Open-market sale | 100 | $42.62 | 172,845.69 |
| 2012-08-23 | Open-market sale | 100 | $42.59 | 172,745.69 |
| 2012-08-23 | Open-market sale | 100 | $42.58 | 172,645.69 |
| 2012-08-23 | Open-market sale | 200 | $42.53 | 172,445.69 |
| 2012-08-23 | Open-market sale | 625 | $42.51 | 171,820.69 |
| 2012-08-23 | Open-market sale | 400 | $42.52 | 171,420.69 |
| 2012-08-23 | Open-market sale | 475 | $42.48 | 170,945.69 |
| 2012-08-23 | Open-market sale | 100 | $42.50 | 170,845.69 |
| 2012-08-23 | Open-market sale | 300 | $42.45 | 170,545.69 |
| 2012-08-23 | Open-market sale | 100 | $42.49 | 170,445.69 |
| 2012-08-23 | Open-market sale | 300 | $42.49 | 170,145.69 |
| 2012-08-23 | Open-market sale | 900 | $42.40 | 169,245.69 |
| 2012-08-23 | Open-market sale | 500 | $42.44 | 168,745.69 |
| 2012-08-23 | Open-market sale | 600 | $42.43 | 168,145.69 |
| 2012-08-23 | Open-market sale | 200 | $42.07 | 175,845.69 |
| 2012-08-23 | Open-market sale | 100 | $42.07 | 175,745.69 |
| 2012-08-23 | Open-market sale | 300 | $42.08 | 175,445.69 |
| 2012-08-23 | Open-market sale | 700 | $42.18 | 174,745.69 |
| 2012-08-23 | Open-market sale | 100 | $42.09 | 174,645.69 |
| 2012-08-23 | Open-market sale | 100 | $42.54 | 174,545.69 |
| 2012-08-23 | Open-market sale | 500 | $42.09 | 174,045.69 |
| 2012-08-23 | Open-market sale | 100 | $42.18 | 173,845.69 |
| 2012-08-23 | Open-market sale | 100 | $42.06 | 173,945.69 |
| 2012-08-23 | Open-market sale | 200 | $42.11 | 176,245.69 |
| 2012-08-23 | Open-market sale | 100 | $42.32 | 176,845.69 |
| 2012-08-23 | Open-market sale | 100 | $42.26 | 176,745.69 |
| 2012-08-23 | Open-market sale | 100 | $42.07 | 176,645.69 |
| 2012-08-23 | Open-market sale | 200 | $42.10 | 176,445.69 |
| 2012-08-23 | Open-market sale | 200 | $42.06 | 176,045.69 |
| 2012-08-22 | Open-market sale | 2,900 | $43.00 | 246,977.69 |
| 2012-08-22 | Open-market sale | 2,100 | $42.86 | 234,612.69 |
| 2012-08-22 | Open-market sale | 2,268 | $42.89 | 236,712.69 |
| 2012-08-22 | Open-market sale | 200 | $42.89 | 238,980.69 |
| 2012-08-22 | Open-market sale | 400 | $42.90 | 239,180.69 |
| 2012-08-22 | Open-market sale | 300 | $42.90 | 239,580.69 |
| 2012-08-22 | Open-market sale | 1,200 | $42.91 | 239,880.69 |
| 2012-08-22 | Open-market sale | 200 | $42.87 | 241,080.69 |
| 2012-08-22 | Open-market sale | 400 | $42.88 | 241,280.69 |
| 2012-08-22 | Open-market sale | 223 | $42.89 | 241,680.69 |
| 2012-08-22 | Open-market sale | 100 | $42.85 | 241,903.69 |
| 2012-08-22 | Open-market sale | 300 | $42.88 | 242,003.69 |
| 2012-08-22 | Open-market sale | 74 | $42.94 | 242,303.69 |
| 2012-08-22 | Open-market sale | 200 | $42.95 | 242,377.69 |
| 2012-08-22 | Open-market sale | 800 | $42.95 | 242,577.69 |
| 2012-08-22 | Open-market sale | 526 | $42.96 | 243,377.69 |
| 2012-08-22 | Open-market sale | 200 | $42.92 | 243,903.69 |
| 2012-08-22 | Open-market sale | 100 | $42.92 | 244,103.69 |
| 2012-08-22 | Open-market sale | 100 | $42.98 | 244,203.69 |
| 2012-08-22 | Open-market sale | 200 | $42.96 | 244,303.69 |
| 2012-08-22 | Open-market sale | 874 | $42.97 | 244,503.69 |
| 2012-08-22 | Open-market sale | 100 | $42.97 | 245,377.69 |
| 2012-08-22 | Open-market sale | 500 | $43.03 | 245,477.69 |
| 2012-08-22 | Open-market sale | 300 | $43.04 | 245,977.69 |
| 2012-08-22 | Open-market sale | 700 | $43.05 | 246,277.69 |
| 2012-08-22 | Open-market sale | 100 | $42.89 | 234,512.69 |
| 2012-08-22 | Open-market sale | 200 | $42.90 | 234,312.69 |
| 2012-08-22 | Open-market sale | 300 | $42.87 | 252,827.69 |
| 2012-08-22 | Open-market sale | 100 | $42.86 | 253,127.69 |
| 2012-08-22 | Open-market sale | 600 | $42.90 | 253,227.69 |
| 2012-08-22 | Open-market sale | 100 | $42.90 | 253,827.69 |
| 2012-08-22 | Open-market sale | 100 | $42.85 | 253,927.69 |
| 2012-08-22 | Open-market sale | 600 | $42.88 | 254,027.69 |
| 2012-08-22 | Open-market sale | 100 | $42.90 | 254,627.69 |
| 2012-08-22 | Open-market sale | 100 | $42.97 | 254,727.69 |
| 2012-08-22 | Open-market sale | 100 | $42.91 | 254,827.69 |
| 2012-08-22 | Open-market sale | 400 | $42.90 | 254,927.69 |
| 2012-08-22 | Open-market sale | 700 | $42.93 | 255,327.69 |
| 2012-08-22 | Open-market sale | 200 | $42.93 | 256,027.69 |
| 2012-08-22 | Open-market sale | 100 | $42.93 | 256,227.69 |
| 2012-08-22 | Open-market sale | 100 | $42.94 | 256,327.69 |
| 2012-08-22 | Open-market sale | 300 | $42.94 | 256,427.69 |
| 2012-08-22 | Open-market sale | 100 | $43.01 | 256,727.69 |
| 2012-08-22 | Open-market sale | 222 | $43.00 | 256,827.69 |
| 2012-08-22 | Open-market sale | 276 | $43.02 | 257,049.69 |
| 2012-08-22 | Open-market sale | 100 | $43.02 | 257,325.69 |
| 2012-08-22 | Open-market sale | 24 | $43.06 | 257,425.69 |
| 2012-08-22 | Open-market sale | 650 | $43.01 | 249,877.69 |
| 2012-08-22 | Open-market sale | 400 | $42.86 | 250,527.69 |
| 2012-08-22 | Open-market sale | 100 | $42.85 | 250,927.69 |
| 2012-08-22 | Open-market sale | 700 | $42.87 | 251,027.69 |
| 2012-08-22 | Open-market sale | 100 | $42.87 | 251,727.69 |
| 2012-08-22 | Open-market sale | 900 | $42.85 | 251,827.69 |
| 2012-08-22 | Open-market sale | 100 | $42.86 | 252,727.69 |
| 2012-08-22 | Open-market sale | 700 | $42.91 | 233,460.69 |
| 2012-08-22 | Open-market sale | 759 | $42.85 | 232,701.69 |
| 2012-08-22 | Open-market sale | 500 | $42.85 | 232,201.69 |
| 2012-08-22 | Open-market sale | 1,100 | $42.86 | 231,101.69 |
| 2012-08-22 | Open-market sale | 3,480 | $42.90 | 227,621.69 |
| 2012-08-22 | Open-market sale | 100 | $42.86 | 227,521.69 |
| 2012-08-22 | Open-market sale | 500 | $42.86 | 227,021.69 |
| 2012-08-22 | Open-market sale | 695 | $42.85 | 226,326.69 |
| 2012-08-22 | Open-market sale | 1,105 | $42.85 | 225,221.69 |
| 2012-08-22 | Open-market sale | 405 | $42.87 | 224,816.69 |
| 2012-08-22 | Open-market sale | 30,603 | $42.85 | 194,213.69 |
| 2012-08-22 | Open-market sale | 6,729 | $42.86 | 187,484.69 |
| 2012-08-22 | Open-market sale | 77 | $42.86 | 187,407.69 |
| 2012-08-22 | Open-market sale | 24 | $42.87 | 187,383.69 |
| 2012-08-22 | Open-market sale | 800 | $42.86 | 186,583.69 |
| 2012-08-22 | Open-market sale | 400 | $42.88 | 186,183.69 |
| 2012-08-22 | Open-market sale | 4,900 | $42.88 | 181,283.69 |
| 2012-08-22 | Open-market sale | 2,838 | $42.87 | 178,445.69 |
| 2012-08-22 | Open-market sale | 600 | $42.85 | 177,845.69 |
| 2012-08-22 | Open-market sale | 900 | $42.85 | 176,945.69 |
| 2012-08-22 | Open-market sale | 152 | $42.92 | 234,160.69 |
| 2012-08-21 | Option exercise (derivative) | 297,386 | $0.00 | 0 |
| 2012-08-21 | Option exercise | 297,386 | $21.23 | 403,663.69 |
| 2012-08-21 | Disposition to issuer | 146,214 | $43.18 | 257,449.69 |
| 2012-07-31 | Grant / award | 55.69 | $35.91 | 5,038.31 |
| 2012-07-26 | Grant / award | 150.98 | $38.64 | 106,277.69 |
| 2012-07-02 | Grant / award | 54.36 | $36.79 | 4,982.62 |
| 2012-06-25 | Grant / award | 152.28 | $38.31 | 106,126.72 |
| 2012-06-08 | Grant / award | 24.67 | $42.49 | 4,928.26 |
| 2012-06-08 | Grant / award | 219.67 | $42.09 | 105,974.43 |
| 2012-05-31 | Grant / award | 51.48 | $38.85 | 4,903.59 |
| 2012-05-29 | Grant / award | 132.73 | $43.95 | 105,754.76 |
| 2012-04-30 | Grant / award | 42.41 | $47.16 | 4,852.11 |
| 2012-04-25 | Grant / award | 111.75 | $52.20 | 105,622.03 |
| 2012-04-02 | Grant / award | 40.76 | $49.07 | 4,809.7 |
| 2012-03-20 | Grant / award | 1,002.98 | $52.69 | 105,510.28 |
| 2012-03-09 | Grant / award | 20.88 | $48.64 | 4,768.94 |
| 2012-03-09 | Grant / award | 182.82 | $48.44 | 104,507.31 |
| 2012-02-29 | Grant / award | 47.44 | $42.16 | 4,748.07 |
| 2012-01-31 | Grant / award | 46.93 | $42.62 | 4,700.63 |
| 2012-01-20 | Grant / award (derivative) | 114,312 | $0.00 | 114,312 |
| 2012-01-20 | Grant / award (derivative) | 26,312 | $0.00 | 26,312 |
| 2012-01-03 | Grant / award | 46.99 | $42.56 | 4,653.7 |
| 2011-12-23 | Grant / award | 126.51 | $46.11 | 104,324.48 |
| 2011-12-09 | Grant / award | 22.27 | $43.98 | 4,606.71 |
| 2011-12-09 | Grant / award | 195.83 | $44.51 | 104,197.97 |
| 2011-11-30 | Grant / award | 50.4 | $39.68 | 4,584.44 |
| 2011-11-25 | Grant / award | 139.36 | $41.86 | 104,002.14 |
| 2011-11-10 | Open-market sale | 101,828 | $42.52 | 2,677,726 |
| 2011-10-31 | Grant / award | 45.81 | $43.66 | 4,534.04 |
| 2011-10-26 | Grant / award | 120.88 | $48.26 | 103,862.78 |
| 2011-10-11 | Option exercise (derivative) | 148,715 | $0.00 | 0 |
| 2011-10-11 | Option exercise (derivative) | 63,700 | — | 0 |
| 2011-10-11 | Open-market sale | 100 | $44.57 | 236,503.91 |
| 2011-10-11 | Open-market sale | 2,015 | $44.56 | 236,603.91 |
| 2011-10-11 | Open-market sale | 5,484 | $44.55 | 238,618.91 |
| 2011-10-11 | Open-market sale | 6,449 | $44.54 | 244,102.91 |
| 2011-10-11 | Open-market sale | 1,405 | $44.53 | 250,551.91 |
| 2011-10-11 | Open-market sale | 300 | $44.52 | 251,956.91 |
| 2011-10-11 | Open-market sale | 200 | $44.51 | 252,256.91 |
| 2011-10-11 | Option exercise | 148,715 | $16.80 | 252,456.91 |
| 2011-10-11 | Open-market sale | 28,500 | $44.88 | 103,741.91 |
| 2011-10-11 | Option exercise | 63,700 | — | 167,441.91 |
| 2011-10-11 | Open-market sale | 1,728 | $44.59 | 229,904.91 |
| 2011-10-11 | Open-market sale | 700 | $44.60 | 229,204.91 |
| 2011-10-11 | Open-market sale | 1,613 | $44.58 | 231,690.91 |
| 2011-10-11 | Open-market sale | 58 | $44.59 | 231,632.91 |
| 2011-10-11 | Open-market sale | 3,200 | $44.57 | 233,303.91 |
| 2011-10-11 | Open-market sale | 900 | $44.61 | 228,304.91 |
| 2011-10-11 | Open-market sale | 1,447 | $44.62 | 226,857.91 |
| 2011-10-11 | Open-market sale | 554 | $44.63 | 226,303.91 |
| 2011-10-11 | Open-market sale | 912 | $44.64 | 225,391.91 |
| 2011-10-11 | Open-market sale | 1,278 | $44.65 | 224,113.91 |
| 2011-10-11 | Open-market sale | 1,423 | $44.66 | 222,690.91 |
| 2011-10-11 | Open-market sale | 2,116 | $44.67 | 220,574.91 |
| 2011-10-11 | Open-market sale | 3,034 | $44.68 | 217,540.91 |
| 2011-10-11 | Open-market sale | 4,595 | $44.93 | 110,402.91 |
| 2011-10-11 | Open-market sale | 2,200 | $44.93 | 114,997.91 |
| 2011-10-11 | Open-market sale | 8,500 | $44.92 | 117,197.91 |
| 2011-10-11 | Open-market sale | 3,061 | $44.94 | 107,341.91 |
| 2011-10-11 | Open-market sale | 600 | $44.95 | 106,741.91 |
| 2011-10-11 | Open-market sale | 100 | $44.96 | 106,641.91 |
| 2011-10-11 | Open-market sale | 300 | $44.97 | 106,341.91 |
| 2011-10-11 | Open-market sale | 200 | $44.98 | 106,141.91 |
| 2011-10-11 | Open-market sale | 100 | $44.99 | 106,041.91 |
| 2011-10-11 | Open-market sale | 1,874 | $45.03 | 104,167.91 |
| 2011-10-11 | Open-market sale | 326 | $45.04 | 103,841.91 |
| 2011-10-11 | Open-market sale | 100 | $45.05 | 103,741.91 |
| 2011-10-11 | Open-market sale | 2,315 | $44.87 | 153,103.91 |
| 2011-10-11 | Open-market sale | 2,215 | $44.87 | 150,888.91 |
| 2011-10-11 | Open-market sale | 856 | $44.88 | 150,032.91 |
| 2011-10-11 | Open-market sale | 4,100 | $44.89 | 145,932.91 |
| 2011-10-11 | Open-market sale | 3,825 | $44.89 | 142,107.91 |
| 2011-10-11 | Open-market sale | 2,000 | $44.90 | 140,107.91 |
| 2011-10-11 | Open-market sale | 6,818 | $44.90 | 133,289.91 |
| 2011-10-11 | Open-market sale | 2,100 | $44.91 | 131,189.91 |
| 2011-10-11 | Open-market sale | 5,492 | $44.91 | 125,697.91 |
| 2011-10-11 | Open-market sale | 3 | $44.78 | 198,042.91 |
| 2011-10-11 | Open-market sale | 4,625 | $44.77 | 198,045.91 |
| 2011-10-11 | Open-market sale | 4,565 | $44.76 | 202,670.91 |
| 2011-10-11 | Open-market sale | 6,677 | $44.75 | 207,235.91 |
| 2011-10-11 | Open-market sale | 244 | $44.74 | 213,912.91 |
| 2011-10-11 | Open-market sale | 900 | $44.73 | 214,156.91 |
| 2011-10-11 | Open-market sale | 210 | $44.72 | 215,056.91 |
| 2011-10-11 | Open-market sale | 310 | $44.71 | 215,266.91 |
| 2011-10-11 | Open-market sale | 428 | $44.70 | 215,576.91 |
| 2011-10-11 | Open-market sale | 100 | $44.70 | 216,004.91 |
| 2011-10-11 | Open-market sale | 1,436 | $44.69 | 216,104.91 |
| 2011-10-11 | Open-market sale | 2,534 | $44.86 | 155,418.91 |
| 2011-10-11 | Open-market sale | 3,317 | $44.85 | 157,952.91 |
| 2011-10-11 | Open-market sale | 200 | $44.85 | 161,269.91 |
| 2011-10-11 | Open-market sale | 4,007 | $44.84 | 161,469.91 |
| 2011-10-11 | Open-market sale | 3,720 | $44.83 | 165,476.91 |
| 2011-10-11 | Open-market sale | 4,871 | $44.82 | 169,196.91 |
| 2011-10-11 | Open-market sale | 7,815 | $44.81 | 174,067.91 |
| 2011-10-11 | Open-market sale | 7,830 | $44.80 | 181,882.91 |
| 2011-10-11 | Open-market sale | 4,149 | $44.79 | 189,712.91 |
| 2011-10-11 | Open-market sale | 4,181 | $44.78 | 193,861.91 |
| 2011-10-04 | Grant / award | 128.32 | $45.46 | 68,541.91 |
| 2011-09-30 | Grant / award | 49.83 | $40.14 | 4,488.23 |
| 2011-09-09 | Grant / award | 20.3 | $46.52 | 4,438.41 |
| 2011-09-09 | Grant / award | 180.89 | $47.27 | 68,413.58 |
| 2011-08-31 | Grant / award | 45.77 | $43.70 | 4,418.1 |
| 2011-08-25 | Grant / award | 125.26 | $46.57 | 68,232.7 |
| 2011-08-16 | Open-market sale | 97,201 | $45.01 | 2,779,554 |
| 2011-08-01 | Grant / award | 44.14 | $45.31 | 4,372.34 |
| 2011-07-26 | Grant / award | 114.74 | $50.84 | 68,107.44 |
| 2011-06-30 | Grant / award | 43.31 | $46.18 | 4,328.2 |
| 2011-06-24 | Grant / award | 113.51 | $51.39 | 67,992.7 |
| 2011-06-10 | Grant / award | 14.7 | $51.80 | 4,284.89 |
| 2011-06-10 | Grant / award | 134.68 | $52.05 | 67,879.19 |
| 2011-05-31 | Grant / award | 38.51 | $51.93 | 4,270.18 |
| 2011-05-31 | Grant / award | 100.52 | $58.03 | 67,744.51 |
| 2011-05-18 | Open-market sale | 43,100 | $56.57 | 2,876,755 |
| 2011-05-17 | Open-market sale | 40,972 | $57.09 | 2,919,855 |
| 2011-05-16 | Open-market sale | 13,129 | $58.00 | 2,960,827 |
| 2011-05-02 | Grant / award | 39.32 | $50.87 | 4,231.67 |
| 2011-04-27 | Grant / award | 100.61 | $57.98 | 67,643.99 |
| 2011-03-31 | Grant / award | 38.41 | $52.07 | 4,192.36 |
| 2011-03-28 | Grant / award | 6.04 | $57.93 | 67,543.38 |
| 2011-03-10 | Grant / award | 13.22 | $55.82 | 4,153.95 |
| 2011-03-10 | Grant / award | 123.4 | $56.34 | 67,537.33 |
| 2011-02-28 | Grant / award | 39.56 | $50.55 | 4,140.72 |
| 2011-02-14 | Open-market sale | 85,729 | $52.18 | 2,973,956 |
| 2011-01-31 | Grant / award | 43.01 | $46.50 | 4,101.16 |
| 2011-01-21 | Grant / award (derivative) | 117,800 | $0.00 | 117,800 |
| 2010-12-31 | Grant / award | 43.77 | $45.69 | 4,058.15 |
| 2010-12-27 | Grant / award | 245.34 | $50.95 | 67,413.93 |
| 2010-12-14 | Grant / award | 14.09 | $50.54 | 4,014.37 |
| 2010-12-14 | Grant / award | 127.63 | $50.75 | 67,168.59 |
| 2010-12-10 | Open-market sale | 85,729 | $50.51 | 3,059,685 |
| 2010-12-06 | Grant / award | 1,529.02 | $51.40 | 67,040.96 |
| 2010-11-30 | Grant / award | 44.48 | $44.96 | 4,000.28 |
| 2010-11-08 | Open-market sale | 300 | $51.35 | 78,411.95 |
| 2010-11-08 | Open-market sale | 300 | $51.38 | 78,711.95 |
| 2010-11-08 | Open-market sale | 300 | $51.39 | 79,011.95 |
| 2010-11-08 | Open-market sale | 158 | $51.40 | 79,311.95 |
| 2010-11-08 | Open-market sale | 300 | $51.41 | 79,469.95 |
| 2010-11-08 | Open-market sale | 42 | $51.43 | 79,769.95 |
| 2010-11-08 | Open-market sale | 200 | $51.17 | 75,611.95 |
| 2010-11-08 | Open-market sale | 100 | $51.18 | 75,811.95 |
| 2010-11-08 | Open-market sale | 400 | $51.20 | 75,911.95 |
| 2010-11-08 | Open-market sale | 700 | $51.21 | 79,111.95 |
| 2010-11-08 | Open-market sale | 100 | $51.22 | 76,311.95 |
| 2010-11-08 | Open-market sale | 400 | $51.23 | 76,411.95 |
| 2010-11-08 | Open-market sale | 200 | $51.24 | 76,811.95 |
| 2010-11-08 | Open-market sale | 300 | $51.25 | 77,011.95 |
| 2010-11-08 | Open-market sale | 300 | $51.26 | 77,311.95 |
| 2010-11-08 | Open-market sale | 300 | $51.27 | 77,611.95 |
| 2010-11-08 | Open-market sale | 200 | $51.29 | 77,911.95 |
| 2010-11-08 | Open-market sale | 100 | $51.30 | 78,111.95 |
| 2010-11-08 | Open-market sale | 100 | $51.31 | 78,211.95 |
| 2010-11-08 | Open-market sale | 100 | $51.34 | 78,311.95 |
| 2010-11-08 | Open-market sale | 400 | $51.08 | 70,911.95 |
| 2010-11-08 | Open-market sale | 1,000 | $51.11 | 71,811.95 |
| 2010-11-08 | Open-market sale | 500 | $51.12 | 72,811.95 |
| 2010-11-08 | Open-market sale | 600 | $51.13 | 73,311.95 |
| 2010-11-08 | Open-market sale | 100 | $51.14 | 73,911.95 |
| 2010-11-08 | Open-market sale | 800 | $51.15 | 74,011.95 |
| 2010-11-08 | Open-market sale | 100 | $51.16 | 74,811.95 |
| 2010-11-08 | Open-market sale | 700 | $51.16 | 74,911.95 |
| 2010-11-08 | Open-market sale | 1,900 | $51.00 | 65,511.95 |
| 2010-11-08 | Open-market sale | 100 | $51.01 | 67,411.95 |
| 2010-11-08 | Open-market sale | 300 | $51.01 | 67,511.95 |
| 2010-11-08 | Open-market sale | 600 | $51.02 | 67,811.95 |
| 2010-11-08 | Open-market sale | 400 | $51.03 | 68,411.95 |
| 2010-11-08 | Open-market sale | 594 | $51.04 | 68,811.95 |
| 2010-11-08 | Open-market sale | 600 | $51.05 | 69,405.95 |
| 2010-11-08 | Open-market sale | 406 | $51.06 | 70,005.95 |
| 2010-11-08 | Open-market sale | 500 | $51.07 | 70,411.95 |
| 2010-11-08 | Open-market sale | 300 | $51.10 | 71,511.95 |
| 2010-11-08 | Open-market sale | 200 | $51.09 | 71,311.95 |
| 2010-11-01 | Grant / award | 42.02 | $47.60 | 3,955.8 |
| 2010-10-25 | Grant / award | 229.19 | $54.54 | 80,511.95 |
| 2010-09-30 | Grant / award | 42.96 | $46.56 | 3,913.78 |
| 2010-09-28 | Grant / award | 242.3 | $51.59 | 80,282.76 |
| 2010-09-10 | Grant / award | 125.47 | $49.91 | 80,040.46 |
| 2010-09-10 | Grant / award | 13.67 | $50.18 | 3,870.83 |
| 2010-08-31 | Grant / award | 47.05 | $42.51 | 3,857.16 |
| 2010-08-26 | Grant / award | 260.41 | $48.00 | 79,914.99 |
| 2010-08-20 | Open-market sale | 17,824 | $48.28 | 3,145,414 |
| 2010-08-19 | Open-market sale | 42,180 | $48.70 | 3,163,238 |
| 2010-08-18 | Open-market sale | 19,582 | $49.78 | 3,205,418 |
| 2010-08-02 | Grant / award | 45.53 | $43.93 | 3,810.11 |
| 2010-07-27 | Grant / award | 258.64 | $48.33 | 79,654.58 |
| 2010-07-01 | Grant / award | 284.36 | $43.96 | 79,395.94 |
| 2010-06-30 | Grant / award | 50.48 | $39.62 | 3,764.58 |
| 2010-06-10 | Grant / award | 7.19 | $45.77 | 3,714.1 |
| 2010-06-10 | Grant / award | 65.59 | $46.04 | 79,111.59 |
| 2010-06-01 | Grant / award | 50.43 | $39.66 | 3,706.92 |
| 2010-05-25 | Grant / award | 282.52 | $44.25 | 79,045.99 |
| 2010-05-21 | Open-market sale | 50,000 | $43.33 | 3,225,000 |
| 2010-04-30 | Grant / award | 45.86 | $43.61 | 3,656.49 |
| 2010-04-26 | Grant / award | 265.02 | $49.24 | 78,763.48 |
| 2010-03-31 | Grant / award | 47.94 | $41.72 | 3,610.63 |
| 2010-03-26 | Grant / award | 4.35 | $45.98 | 78,498.45 |
| 2010-03-01 | Grant / award | 55.52 | $36.02 | 3,562.69 |
| 2010-02-18 | Grant / award | 8.12 | $38.76 | 3,507.16 |
| 2010-02-18 | Grant / award | 76.64 | $38.84 | 78,494.1 |
| 2010-02-01 | Grant / award | 55.56 | $36.00 | 3,499.04 |
| 2010-01-20 | Grant / award (derivative) | 37,500 | $0.00 | 37,500 |
| 2010-01-20 | Grant / award (derivative) | 81,200 | $0.00 | 81,200 |
| 2009-12-31 | Grant / award | 316.23 | $39.53 | 78,417.47 |
| 2009-12-31 | Grant / award | 56.53 | $35.38 | 3,443.48 |
| 2009-12-17 | Option exercise (derivative) | 15,090 | $0.00 | 148,715 |
| 2009-12-17 | Open-market sale | 5,000 | $39.40 | 78,101.23 |
| 2009-12-17 | Open-market sale | 5,000 | $39.35 | 83,101.23 |
| 2009-12-17 | Open-market sale | 5,090 | $39.30 | 88,101.23 |
| 2009-12-17 | Option exercise | 15,090 | $16.80 | 93,191.23 |
| 2009-12-16 | Option exercise (derivative) | 30,000 | $0.00 | 163,805 |
| 2009-12-16 | Open-market sale | 400 | $39.45 | 107,701.23 |
| 2009-12-16 | Option exercise | 30,000 | $16.80 | 108,101.23 |
| 2009-12-16 | Open-market sale | 9,600 | $39.35 | 98,101.23 |
| 2009-12-16 | Open-market sale | 10,000 | $39.40 | 78,101.23 |
| 2009-12-16 | Open-market sale | 10,000 | $39.30 | 88,101.23 |
| 2009-12-15 | Option exercise (derivative) | 10,564 | $0.00 | 193,805 |
| 2009-12-15 | Open-market sale | 500 | $39.56 | 83,101.23 |
| 2009-12-15 | Option exercise | 10,564 | $16.80 | 88,665.23 |
| 2009-12-15 | Open-market sale | 5,064 | $39.55 | 83,601.23 |
| 2009-12-15 | Open-market sale | 5,000 | $39.00 | 78,101.23 |
| 2009-12-10 | Grant / award | 7.56 | $39.55 | 3,386.95 |
| 2009-12-10 | Grant / award | 74.02 | $39.04 | 78,101.23 |
| 2009-12-07 | Option exercise (derivative) | 6,646 | $0.00 | 204,369 |
| 2009-12-07 | Open-market sale | 1,605 | $40.32 | 79,873.21 |
| 2009-12-07 | Open-market sale | 430 | $40.41 | 84,243.21 |
| 2009-12-07 | Open-market sale | 1,870 | $40.40 | 82,373.21 |
| 2009-12-07 | Option exercise | 6,646 | $16.80 | 84,673.21 |
| 2009-12-07 | Open-market sale | 700 | $40.33 | 78,027.21 |
| 2009-12-07 | Open-market sale | 1,146 | $40.30 | 78,727.21 |
| 2009-12-07 | Open-market sale | 400 | $40.34 | 81,478.21 |
| 2009-12-07 | Open-market sale | 400 | $40.45 | 81,878.21 |
| 2009-12-07 | Open-market sale | 95 | $40.35 | 82,278.21 |
| 2009-12-04 | Option exercise (derivative) | 5,000 | $0.00 | 211,015 |
| 2009-12-04 | Open-market sale | 3,000 | $40.50 | 78,027.21 |
| 2009-12-04 | Open-market sale | 308 | $40.44 | 81,027.21 |
| 2009-12-04 | Open-market sale | 100 | $40.45 | 81,335.21 |
| 2009-12-04 | Open-market sale | 1,378 | $40.40 | 81,435.21 |
| 2009-12-04 | Open-market sale | 214 | $40.46 | 82,813.21 |
| 2009-12-04 | Option exercise | 5,000 | $16.80 | 83,027.21 |
| 2009-12-03 | Option exercise (derivative) | 17,700 | $0.00 | 216,015 |
| 2009-12-03 | Open-market sale | 1,000 | $40.44 | 82,227.21 |
| 2009-12-03 | Open-market sale | 100 | $40.41 | 85,727.21 |
| 2009-12-03 | Open-market sale | 3,500 | $40.40 | 85,827.21 |
| 2009-12-03 | Open-market sale | 200 | $40.35 | 89,327.21 |
| 2009-12-03 | Open-market sale | 1,800 | $40.34 | 89,527.21 |
| 2009-12-03 | Open-market sale | 3,000 | $40.32 | 91,327.21 |
| 2009-12-03 | Open-market sale | 500 | $40.31 | 94,327.21 |
| 2009-12-03 | Open-market sale | 600 | $40.15 | 94,827.21 |
| 2009-12-03 | Open-market sale | 300 | $40.32 | 95,427.21 |
| 2009-12-03 | Option exercise | 17,700 | $16.80 | 95,727.21 |
| 2009-12-03 | Open-market sale | 4,200 | $40.30 | 78,027.21 |
| 2009-12-03 | Open-market sale | 1,100 | $40.41 | 84,627.21 |
| 2009-12-03 | Open-market sale | 1,400 | $40.42 | 83,227.21 |
| 2009-12-02 | Option exercise (derivative) | 63,714 | $0.00 | 233,715 |
| 2009-12-02 | Option exercise (derivative) | 13,971 | $0.00 | 0 |
| 2009-12-02 | Open-market sale | 2,296 | $40.47 | 123,345.21 |
| 2009-12-02 | Open-market sale | 1,900 | $40.35 | 125,641.21 |
| 2009-12-02 | Open-market sale | 800 | $40.50 | 127,541.21 |
| 2009-12-02 | Open-market sale | 200 | $40.51 | 128,341.21 |
| 2009-12-02 | Open-market sale | 700 | $40.52 | 128,541.21 |
| 2009-12-02 | Open-market sale | 900 | $40.43 | 129,241.21 |
| 2009-12-02 | Open-market sale | 4,600 | $40.25 | 130,141.21 |
| 2009-12-02 | Open-market sale | 200 | $40.23 | 134,741.21 |
| 2009-12-02 | Open-market sale | 4,800 | $40.22 | 134,941.21 |
| 2009-12-02 | Open-market sale | 200 | $40.21 | 139,741.21 |
| 2009-12-02 | Open-market sale | 400 | $40.26 | 139,941.21 |
| 2009-12-02 | Open-market sale | 1,400 | $40.37 | 140,341.21 |
| 2009-12-02 | Option exercise | 63,714 | $16.80 | 141,741.21 |
| 2009-12-02 | Open-market sale | 1,000 | $40.41 | 107,571.21 |
| 2009-12-02 | Option exercise | 13,971 | $12.72 | 91,998.21 |
| 2009-12-02 | Open-market sale | 300 | $40.39 | 79,031.21 |
| 2009-12-02 | Open-market sale | 300 | $40.29 | 79,331.21 |
| 2009-12-02 | Open-market sale | 14,716 | $40.30 | 79,631.21 |
| 2009-12-02 | Open-market sale | 300 | $40.31 | 94,347.21 |
| 2009-12-02 | Open-market sale | 324 | $40.32 | 94,647.21 |
| 2009-12-02 | Open-market sale | 1,000 | $40.36 | 94,971.21 |
| 2009-12-02 | Open-market sale | 4,800 | $40.20 | 95,971.21 |
| 2009-12-02 | Open-market sale | 400 | $40.38 | 100,771.21 |
| 2009-12-02 | Open-market sale | 1,200 | $40.28 | 101,171.21 |
| 2009-12-02 | Open-market sale | 5,200 | $40.40 | 102,371.21 |
| 2009-12-02 | Open-market sale | 11,185 | $40.27 | 112,160.21 |
| 2009-12-02 | Open-market sale | 3,589 | $40.42 | 108,571.21 |
| 2009-12-02 | Open-market sale | 13,971 | $40.30 | 78,027.21 |
| 2009-12-01 | Option exercise (derivative) | 15,825 | $0.00 | 13,971 |
| 2009-12-01 | Open-market sale | 400 | $40.12 | 92,627.21 |
| 2009-12-01 | Option exercise | 15,825 | $12.72 | 93,852.21 |
| 2009-12-01 | Open-market sale | 825 | $40.00 | 93,027.21 |
| 2009-12-01 | Open-market sale | 3,477 | $40.05 | 78,027.21 |
| 2009-12-01 | Open-market sale | 800 | $40.06 | 81,504.21 |
| 2009-12-01 | Open-market sale | 600 | $40.07 | 82,304.21 |
| 2009-12-01 | Open-market sale | 9,723 | $40.10 | 82,904.21 |
| 2009-11-30 | Grant / award | 55.65 | $35.94 | 3,379.39 |
| 2009-11-25 | Option exercise (derivative) | 1,264 | $0.00 | 29,796 |
| 2009-11-25 | Open-market sale | 800 | $41.01 | 78,186.77 |
| 2009-11-25 | Open-market sale | 464 | $41.00 | 77,722.77 |
| 2009-11-25 | Grant / award | 304.44 | $41.06 | 78,027.21 |
| 2009-11-25 | Option exercise | 1,264 | $12.72 | 78,986.77 |
| 2009-11-24 | Option exercise (derivative) | 200 | $0.00 | 31,060 |
| 2009-11-24 | Open-market sale | 100 | $41.07 | 77,722.77 |
| 2009-11-24 | Option exercise | 200 | $12.72 | 77,922.77 |
| 2009-11-24 | Open-market sale | 100 | $41.06 | 77,822.77 |
| 2009-11-23 | Option exercise (derivative) | 29,726 | $0.00 | 31,260 |
| 2009-11-23 | Option exercise | 29,726 | $12.72 | 107,448.77 |
| 2009-11-23 | Open-market sale | 20,576 | $41.00 | 86,872.77 |
| 2009-11-23 | Open-market sale | 800 | $41.06 | 86,072.77 |
| 2009-11-23 | Open-market sale | 4,300 | $41.05 | 81,772.77 |
| 2009-11-23 | Open-market sale | 500 | $41.07 | 81,272.77 |
| 2009-11-23 | Open-market sale | 250 | $41.32 | 81,022.77 |
| 2009-11-23 | Open-market sale | 400 | $41.16 | 77,722.77 |
| 2009-11-23 | Open-market sale | 200 | $41.17 | 78,122.77 |
| 2009-11-23 | Open-market sale | 1,600 | $41.15 | 78,322.77 |
| 2009-11-23 | Open-market sale | 600 | $41.30 | 79,922.77 |
| 2009-11-23 | Open-market sale | 500 | $41.31 | 80,522.77 |
| 2009-11-18 | Grant / award | 2,231.77 | $41.78 | 77,722.77 |
| 2009-11-18 | Option exercise (derivative) | 39,724 | $0.00 | 60,986 |
| 2009-11-18 | Open-market sale | 308 | $41.67 | 117,138.77 |
| 2009-11-18 | Option exercise | 39,724 | $12.72 | 117,446.77 |
| 2009-11-18 | Open-market sale | 600 | $41.68 | 77,722.77 |
| 2009-11-18 | Open-market sale | 5,000 | $41.45 | 78,322.77 |
| 2009-11-18 | Open-market sale | 2,675 | $41.80 | 83,322.77 |
| 2009-11-18 | Open-market sale | 600 | $41.77 | 85,997.77 |
| 2009-11-18 | Open-market sale | 100 | $41.75 | 86,597.77 |
| 2009-11-18 | Open-market sale | 900 | $41.71 | 86,697.77 |
| 2009-11-18 | Open-market sale | 8,787 | $41.70 | 87,597.77 |
| 2009-11-18 | Open-market sale | 500 | $41.66 | 96,384.77 |
| 2009-11-18 | Open-market sale | 7,892 | $41.65 | 96,884.77 |
| 2009-11-18 | Open-market sale | 700 | $41.52 | 104,776.77 |
| 2009-11-18 | Open-market sale | 11,362 | $41.50 | 105,476.77 |
| 2009-11-18 | Open-market sale | 300 | $41.51 | 116,838.77 |
| 2009-11-17 | Option exercise (derivative) | 18,576 | $0.00 | 100,710 |
| 2009-11-17 | Open-market sale | 10,012 | $41.40 | 75,491 |
| 2009-11-17 | Option exercise | 18,576 | $12.72 | 94,067 |
| 2009-11-17 | Open-market sale | 2,750 | $41.55 | 91,317 |
| 2009-11-17 | Open-market sale | 3,300 | $41.58 | 88,017 |
| 2009-11-17 | Open-market sale | 1,700 | $41.57 | 86,317 |
| 2009-11-17 | Open-market sale | 550 | $41.56 | 85,767 |
| 2009-11-17 | Open-market sale | 264 | $41.45 | 85,503 |
| 2009-11-16 | Option exercise (derivative) | 7,000 | $0.00 | 119,286 |
| 2009-11-16 | Open-market sale | 1,200 | $41.70 | 79,291 |
| 2009-11-16 | Option exercise | 7,000 | $12.72 | 82,491 |
| 2009-11-16 | Open-market sale | 400 | $41.41 | 77,991 |
| 2009-11-16 | Open-market sale | 800 | $41.42 | 78,391 |
| 2009-11-16 | Open-market sale | 100 | $41.46 | 79,191 |
| 2009-11-16 | Open-market sale | 2,500 | $41.40 | 75,491 |
| 2009-11-16 | Open-market sale | 100 | $41.71 | 80,491 |
| 2009-11-16 | Open-market sale | 1,900 | $41.45 | 80,591 |
| 2009-11-12 | Option exercise (derivative) | 16,466 | $0.00 | 126,286 |
| 2009-11-12 | Open-market sale | 1,200 | $42.83 | 88,486 |
| 2009-11-12 | Open-market sale | 7,000 | $42.85 | 76,291 |
| 2009-11-12 | Open-market sale | 266 | $42.81 | 83,291 |
| 2009-11-12 | Open-market sale | 100 | $42.62 | 83,557 |
| 2009-11-12 | Open-market sale | 629 | $42.61 | 83,657 |
| 2009-11-12 | Open-market sale | 3,600 | $42.60 | 84,286 |
| 2009-11-12 | Open-market sale | 600 | $42.53 | 87,886 |
| 2009-11-12 | Open-market sale | 800 | $42.63 | 75,491 |
| 2009-11-12 | Open-market sale | 200 | $42.58 | 89,686 |
| 2009-11-12 | Open-market sale | 633 | $42.54 | 89,886 |
| 2009-11-12 | Open-market sale | 405 | $42.55 | 90,519 |
| 2009-11-12 | Open-market sale | 933 | $42.56 | 90,924 |
| 2009-11-12 | Open-market sale | 100 | $42.57 | 91,857 |
| 2009-11-12 | Option exercise | 16,466 | $12.72 | 91,957 |
| 2009-11-02 | Grant / award | 54.01 | $37.03 | 3,326.5 |
| 2009-10-26 | Grant / award | 297.27 | $42.05 | 75,491 |
| 2009-10-12 | Open-market sale | 33,100 | $42.57 | 75,193.73 |
| 2009-09-30 | Grant / award | 51.73 | $38.66 | 3,272.49 |
| 2009-09-28 | Grant / award | 293.64 | $42.57 | 108,293.73 |
| 2009-09-03 | Grant / award | 62.76 | $39.69 | 108,000.09 |
| 2009-09-03 | Grant / award | 9.89 | $39.90 | 3,220.76 |
| 2009-09-03 | Grant / award | 7.12 | $39.90 | 3,217.99 |
| 2009-09-03 | Grant / award | 62.76 | $39.69 | 108,000.09 |
| 2009-08-31 | Grant / award | 54.62 | $36.62 | 3,210.87 |
| 2009-08-31 | Grant / award | 305.08 | $40.97 | 107,937.33 |
| 2009-08-05 | Option exercise (derivative) | 16,798 | $0.00 | 0 |
| 2009-08-05 | Open-market sale | 100 | $40.10 | 122,232.25 |
| 2009-08-05 | Option exercise | 16,798 | $15.03 | 124,430.25 |
| 2009-08-05 | Open-market sale | 1,700 | $40.05 | 122,730.25 |
| 2009-08-05 | Open-market sale | 98 | $40.07 | 122,632.25 |
| 2009-08-05 | Open-market sale | 700 | $39.59 | 112,632.25 |
| 2009-08-05 | Open-market sale | 1,300 | $39.58 | 113,332.25 |
| 2009-08-05 | Open-market sale | 200 | $39.57 | 114,632.25 |
| 2009-08-05 | Open-market sale | 1,100 | $39.56 | 114,832.25 |
| 2009-08-05 | Open-market sale | 200 | $39.56 | 115,932.25 |
| 2009-08-05 | Open-market sale | 6,100 | $39.55 | 116,132.25 |
| 2009-08-05 | Open-market sale | 5,000 | $39.75 | 107,632.25 |
| 2009-08-05 | Open-market sale | 300 | $40.11 | 122,332.25 |
| 2009-08-04 | Option exercise (derivative) | 30,720 | $0.00 | 16,798 |
| 2009-08-04 | Open-market sale | 11,600 | $40.05 | 107,632.25 |
| 2009-08-04 | Open-market sale | 800 | $40.02 | 119,232.25 |
| 2009-08-04 | Open-market sale | 500 | $40.11 | 120,032.25 |
| 2009-08-04 | Open-market sale | 100 | $40.06 | 120,532.25 |
| 2009-08-04 | Open-market sale | 300 | $40.07 | 120,632.25 |
| 2009-08-04 | Open-market sale | 9,618 | $40.00 | 120,932.25 |
| 2009-08-04 | Open-market sale | 3,000 | $40.12 | 130,550.25 |
| 2009-08-04 | Open-market sale | 100 | $40.01 | 133,550.25 |
| 2009-08-04 | Open-market sale | 202 | $40.25 | 133,650.25 |
| 2009-08-04 | Open-market sale | 4,500 | $40.10 | 133,852.25 |
| 2009-08-04 | Option exercise | 30,720 | $15.03 | 138,352.25 |
| 2009-08-03 | Option exercise (derivative) | 59,540 | $0.00 | 47,518 |
| 2009-08-03 | Open-market sale | 13,800 | $40.05 | 107,632.25 |
| 2009-08-03 | Open-market sale | 7,240 | $39.25 | 121,432.25 |
| 2009-08-03 | Open-market sale | 300 | $39.26 | 128,672.25 |
| 2009-08-03 | Open-market sale | 2,900 | $39.45 | 128,972.25 |
| 2009-08-03 | Open-market sale | 100 | $39.47 | 131,872.25 |
| 2009-08-03 | Open-market sale | 7,000 | $39.50 | 131,972.25 |
| 2009-08-03 | Open-market sale | 3,000 | $39.60 | 138,972.25 |
| 2009-08-03 | Open-market sale | 5,000 | $40.00 | 141,972.25 |
| 2009-08-03 | Open-market sale | 1,000 | $40.06 | 146,972.25 |
| 2009-08-03 | Open-market sale | 200 | $40.07 | 147,972.25 |
| 2009-08-03 | Open-market sale | 7,000 | $40.10 | 148,172.25 |
| 2009-08-03 | Open-market sale | 5,000 | $40.20 | 155,172.25 |
| 2009-08-03 | Open-market sale | 7,000 | $39.75 | 160,172.25 |
| 2009-08-03 | Option exercise | 59,540 | $15.03 | 167,172.25 |
| 2009-07-31 | Grant / award | 56.9 | $35.15 | 3,156.26 |
| 2009-07-27 | Grant / award | 313.26 | $39.90 | 107,632.25 |
| 2009-06-30 | Grant / award | 63.39 | $31.55 | 3,099.36 |
| 2009-06-25 | Grant / award | 355.65 | $35.15 | 107,318.98 |
| 2009-06-04 | Grant / award | 7.76 | $34.37 | 3,035.97 |
| 2009-06-04 | Grant / award | 68.87 | $34.18 | 106,963.33 |
| 2009-06-01 | Grant / award | 64.83 | $30.85 | 3,028.21 |
| 2009-05-22 | Grant / award | 359.31 | $34.79 | 106,894.46 |
| 2009-04-30 | Grant / award | 65.81 | $30.39 | 2,963.38 |
| 2009-04-24 | Grant / award | 325.35 | $38.42 | 106,535.15 |
| 2009-03-31 | Grant / award | 64.04 | $31.23 | 2,897.57 |
| 2009-03-26 | Grant / award | 20.85 | $35.98 | 106,209.8 |
| 2009-03-02 | Grant / award | 86.96 | $23.00 | 2,833.53 |
| 2009-02-27 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2009-02-27 | Open-market sale | 100 | $26.61 | 88,005 |
| 2009-02-27 | Open-market sale | 100 | $26.74 | 87,905 |
| 2009-02-27 | Option exercise | 5,000 | $14.77 | 92,705 |
| 2009-02-27 | Open-market sale | 100 | $26.59 | 92,605 |
| 2009-02-27 | Open-market sale | 900 | $26.54 | 91,705 |
| 2009-02-27 | Open-market sale | 800 | $26.45 | 90,905 |
| 2009-02-27 | Open-market sale | 400 | $26.44 | 90,505 |
| 2009-02-27 | Open-market sale | 200 | $26.60 | 90,305 |
| 2009-02-27 | Open-market sale | 800 | $26.49 | 89,505 |
| 2009-02-27 | Open-market sale | 100 | $26.60 | 89,405 |
| 2009-02-27 | Open-market sale | 800 | $26.53 | 88,605 |
| 2009-02-27 | Open-market sale | 300 | $26.57 | 88,305 |
| 2009-02-27 | Open-market sale | 200 | $26.46 | 88,105 |
| 2009-02-27 | Open-market sale | 200 | $26.70 | 87,705 |
| 2009-02-26 | Option exercise (derivative) | 24,460 | $0.00 | 5,000 |
| 2009-02-26 | Option exercise | 24,460 | $14.77 | 112,165 |
| 2009-02-26 | Open-market sale | 413 | $28.17 | 111,752 |
| 2009-02-26 | Open-market sale | 4,587 | $28.15 | 107,165 |
| 2009-02-26 | Open-market sale | 4,900 | $28.25 | 102,265 |
| 2009-02-26 | Open-market sale | 200 | $28.43 | 102,065 |
| 2009-02-26 | Open-market sale | 5,000 | $28.30 | 97,065 |
| 2009-02-26 | Open-market sale | 4,700 | $28.40 | 92,365 |
| 2009-02-26 | Open-market sale | 4,460 | $28.10 | 87,905 |
| 2009-02-26 | Open-market sale | 100 | $28.42 | 87,805 |
| 2009-02-26 | Open-market sale | 100 | $28.26 | 87,705 |
| 2009-02-25 | Option exercise (derivative) | 53,814 | $0.00 | 29,460 |
| 2009-02-25 | Open-market sale | 300 | $28.25 | 98,105 |
| 2009-02-25 | Open-market sale | 400 | $28.20 | 95,705 |
| 2009-02-25 | Open-market sale | 600 | $28.21 | 96,405 |
| 2009-02-25 | Open-market sale | 900 | $28.23 | 97,005 |
| 2009-02-25 | Open-market sale | 100 | $28.19 | 95,605 |
| 2009-02-25 | Open-market sale | 200 | $28.19 | 95,405 |
| 2009-02-25 | Open-market sale | 1,200 | $28.18 | 94,205 |
| 2009-02-25 | Open-market sale | 700 | $28.22 | 93,505 |
| 2009-02-25 | Open-market sale | 5,800 | $28.30 | 87,705 |
| 2009-02-25 | Option exercise | 53,814 | $14.77 | 141,519 |
| 2009-02-25 | Open-market sale | 2,170 | $28.00 | 139,349 |
| 2009-02-25 | Open-market sale | 9,974 | $28.15 | 129,375 |
| 2009-02-25 | Open-market sale | 500 | $28.13 | 128,875 |
| 2009-02-25 | Open-market sale | 900 | $28.11 | 127,975 |
| 2009-02-25 | Open-market sale | 200 | $28.09 | 127,775 |
| 2009-02-25 | Open-market sale | 1,500 | $28.08 | 126,275 |
| 2009-02-25 | Open-market sale | 300 | $28.07 | 125,975 |
| 2009-02-25 | Open-market sale | 1,100 | $28.06 | 124,875 |
| 2009-02-25 | Open-market sale | 1,000 | $28.16 | 123,875 |
| 2009-02-25 | Open-market sale | 370 | $28.01 | 123,505 |
| 2009-02-25 | Open-market sale | 500 | $28.12 | 123,005 |
| 2009-02-25 | Open-market sale | 4,900 | $28.05 | 118,105 |
| 2009-02-25 | Open-market sale | 200 | $28.26 | 117,905 |
| 2009-02-25 | Open-market sale | 2,200 | $28.31 | 115,705 |
| 2009-02-25 | Open-market sale | 10,100 | $28.10 | 105,605 |
| 2009-02-25 | Open-market sale | 100 | $28.27 | 105,505 |
| 2009-02-25 | Open-market sale | 400 | $28.17 | 105,105 |
| 2009-02-25 | Open-market sale | 6,700 | $28.25 | 98,405 |
| 2009-02-25 | Open-market sale | 300 | $28.20 | 96,105 |
| 2009-02-25 | Open-market sale | 200 | $28.24 | 97,905 |
| 2009-02-19 | Grant / award | 8.58 | $28.71 | 2,746.57 |
| 2009-02-19 | Grant / award | 74.4 | $30.93 | 106,188.96 |
| 2009-02-02 | Grant / award | 69.76 | $28.67 | 2,737.99 |
| 2008-12-31 | Grant / award | 74.77 | $26.75 | 2,669.27 |
| 2008-12-31 | Grant / award | 417.74 | $29.92 | 106,114.55 |
| 2008-12-04 | Grant / award | 8.95 | $25.19 | 2,594.5 |
| 2008-12-04 | Grant / award | 7.91 | $28.51 | 2,593.46 |
| 2008-12-04 | Grant / award | 70.69 | $30.26 | 105,696.81 |
| 2008-12-02 | Grant / award | 402.68 | $29.14 | 105,626.13 |
| 2008-12-01 | Grant / award | 79.39 | $25.19 | 2,585.55 |
| 2008-11-26 | Grant / award | 406.91 | $30.72 | 105,223.45 |
| 2008-10-31 | Grant / award | 85.07 | $23.51 | 2,506.16 |
| 2008-10-24 | Grant / award | 561.32 | $22.27 | 104,816.54 |
| 2008-10-13 | Open-market sale | 7,095 | $22.22 | 87,705 |
| 2008-10-08 | Grant / award (derivative) | 63,700 | $0.00 | 63,700 |
| 2008-10-08 | Grant / award (derivative) | 200,000 | $0.00 | 200,000 |
| 2008-09-30 | Grant / award | 93.99 | $21.28 | 2,515.07 |
| 2008-09-30 | Grant / award | 93.99 | $21.28 | 2,421.08 |
| 2008-09-19 | Open-market sale | 300 | $26.83 | 123,800 |
| 2008-09-19 | Open-market sale | 400 | $26.82 | 124,100 |
| 2008-09-19 | Open-market sale | 200 | $26.97 | 94,800 |
| 2008-09-19 | Open-market sale | 500 | $26.98 | 95,000 |
| 2008-09-19 | Open-market sale | 500 | $26.96 | 95,500 |
| 2008-09-19 | Open-market sale | 700 | $27.01 | 96,000 |
| 2008-09-19 | Open-market sale | 300 | $27.02 | 96,700 |
| 2008-09-19 | Open-market sale | 4,500 | $27.04 | 97,000 |
| 2008-09-19 | Open-market sale | 8,500 | $27.05 | 101,500 |
| 2008-09-19 | Open-market sale | 200 | $27.06 | 110,000 |
| 2008-09-19 | Open-market sale | 4,000 | $27.00 | 110,200 |
| 2008-09-19 | Open-market sale | 4,100 | $26.95 | 114,200 |
| 2008-09-19 | Open-market sale | 200 | $27.07 | 118,300 |
| 2008-09-19 | Open-market sale | 300 | $26.93 | 118,500 |
| 2008-09-19 | Open-market sale | 100 | $26.91 | 118,800 |
| 2008-09-19 | Open-market sale | 4,500 | $26.90 | 118,900 |
| 2008-09-19 | Open-market sale | 200 | $26.86 | 123,400 |
| 2008-09-19 | Open-market sale | 200 | $26.85 | 123,600 |
| 2008-09-19 | Open-market sale | 2,000 | $26.66 | 141,100 |
| 2008-09-19 | Open-market sale | 500 | $26.80 | 125,300 |
| 2008-09-19 | Open-market sale | 2,100 | $26.79 | 125,800 |
| 2008-09-19 | Open-market sale | 2,500 | $26.78 | 127,900 |
| 2008-09-19 | Open-market sale | 100 | $26.94 | 130,400 |
| 2008-09-19 | Open-market sale | 378 | $26.75 | 130,500 |
| 2008-09-19 | Open-market sale | 1,349 | $26.77 | 130,878 |
| 2008-09-19 | Open-market sale | 1,100 | $26.68 | 132,227 |
| 2008-09-19 | Open-market sale | 1,073 | $26.76 | 133,327 |
| 2008-09-19 | Open-market sale | 1,000 | $26.73 | 134,400 |
| 2008-09-19 | Open-market sale | 100 | $26.74 | 135,400 |
| 2008-09-19 | Open-market sale | 300 | $26.71 | 135,500 |
| 2008-09-19 | Open-market sale | 100 | $26.72 | 135,800 |
| 2008-09-19 | Open-market sale | 2,800 | $26.67 | 135,900 |
| 2008-09-19 | Open-market sale | 2,000 | $26.69 | 138,700 |
| 2008-09-19 | Open-market sale | 200 | $27.10 | 140,700 |
| 2008-09-19 | Open-market sale | 200 | $27.09 | 140,900 |
| 2008-09-19 | Open-market sale | 800 | $26.81 | 124,500 |
| 2008-09-19 | Open-market sale | 200 | $27.08 | 143,100 |
| 2008-09-08 | Option exercise (derivative) | 20,900 | $0.00 | 0 |
| 2008-09-08 | Open-market sale | 100 | $28.59 | 159,100 |
| 2008-09-08 | Open-market sale | 5,000 | $28.50 | 159,200 |
| 2008-09-08 | Open-market sale | 100 | $28.58 | 159,000 |
| 2008-09-08 | Open-market sale | 400 | $28.57 | 158,600 |
| 2008-09-08 | Open-market sale | 4,400 | $28.55 | 154,200 |
| 2008-09-08 | Open-market sale | 5,000 | $28.60 | 149,200 |
| 2008-09-08 | Open-market sale | 1,000 | $28.66 | 148,200 |
| 2008-09-08 | Option exercise | 20,900 | $12.67 | 164,200 |
| 2008-09-08 | Open-market sale | 4,900 | $28.65 | 143,300 |
| 2008-09-05 | Option exercise (derivative) | 38,100 | $0.00 | 20,900 |
| 2008-09-05 | Open-market sale | 1,200 | $27.62 | 146,600 |
| 2008-09-05 | Open-market sale | 100 | $27.64 | 147,800 |
| 2008-09-05 | Open-market sale | 1,300 | $27.65 | 147,900 |
| 2008-09-05 | Open-market sale | 100 | $27.67 | 149,200 |
| 2008-09-05 | Open-market sale | 5,000 | $27.70 | 149,300 |
| 2008-09-05 | Open-market sale | 200 | $26.56 | 154,300 |
| 2008-09-05 | Open-market sale | 100 | $27.58 | 154,500 |
| 2008-09-05 | Open-market sale | 1,200 | $27.66 | 154,600 |
| 2008-09-05 | Open-market sale | 700 | $27.56 | 155,800 |
| 2008-09-05 | Open-market sale | 400 | $27.59 | 143,400 |
| 2008-09-05 | Open-market sale | 5,000 | $27.40 | 165,300 |
| 2008-09-05 | Open-market sale | 5,000 | $27.30 | 170,300 |
| 2008-09-05 | Open-market sale | 2,300 | $27.26 | 175,300 |
| 2008-09-05 | Open-market sale | 1,000 | $26.70 | 177,600 |
| 2008-09-05 | Open-market sale | 100 | $27.57 | 178,600 |
| 2008-09-05 | Open-market sale | 2,700 | $27.25 | 178,700 |
| 2008-09-05 | Option exercise | 38,100 | $12.67 | 181,400 |
| 2008-09-05 | Open-market sale | 2,800 | $27.60 | 143,800 |
| 2008-09-05 | Open-market sale | 8,800 | $27.55 | 156,500 |
| 2008-09-05 | Open-market sale | 100 | $27.58 | 143,300 |
| 2008-09-05 | Grant / award | 7.05 | $28.60 | 2,327.1 |
| 2008-09-04 | Option exercise (derivative) | 48,071 | $0.00 | 59,000 |
| 2008-09-04 | Open-market sale | 1,571 | $27.42 | 143,300 |
| 2008-09-04 | Open-market sale | 6,000 | $27.55 | 144,871 |
| 2008-09-04 | Open-market sale | 1,800 | $27.52 | 150,871 |
| 2008-09-04 | Open-market sale | 800 | $27.21 | 152,671 |
| 2008-09-04 | Open-market sale | 3,100 | $27.51 | 153,471 |
| 2008-09-04 | Open-market sale | 3,000 | $27.50 | 156,571 |
| 2008-09-04 | Open-market sale | 100 | $27.49 | 159,571 |
| 2008-09-04 | Open-market sale | 758 | $27.36 | 159,671 |
| 2008-09-04 | Open-market sale | 1,042 | $27.35 | 160,429 |
| 2008-09-04 | Open-market sale | 2,000 | $27.30 | 161,471 |
| 2008-09-04 | Open-market sale | 5,900 | $27.25 | 163,471 |
| 2008-09-04 | Open-market sale | 4,200 | $27.20 | 169,371 |
| 2008-09-04 | Open-market sale | 16,700 | $27.40 | 173,571 |
| 2008-09-04 | Open-market sale | 1,100 | $27.26 | 190,271 |
| 2008-09-04 | Option exercise | 48,071 | $12.67 | 191,371 |
| 2008-09-02 | Grant / award | 79.97 | $25.01 | 2,320.05 |
| 2008-07-31 | Grant / award | 114.09 | $17.53 | 2,240.08 |
| 2008-06-30 | Grant / award | 126.5 | $15.81 | 2,125.99 |
| 2008-06-06 | Grant / award | 6.64 | $25.93 | 1,999.49 |
| 2008-06-02 | Grant / award | 80.42 | $24.87 | 1,992.85 |
| 2008-04-30 | Grant / award | 67.05 | $29.83 | 1,912.43 |
| 2008-03-31 | Grant / award | 68.54 | $29.18 | 1,845.39 |
| 2008-02-29 | Grant / award | 62.44 | $32.03 | 1,776.85 |
| 2008-02-28 | Grant / award | 4.32 | $35.59 | 1,714.4 |
| 2008-01-31 | Grant / award | 56.92 | $35.14 | 1,710.08 |
| 2007-12-31 | Grant / award | 59.38 | $33.68 | 1,653.17 |
| 2007-12-06 | Grant / award | 3.6 | $38.29 | 1,593.78 |
| 2007-12-03 | Open-market sale | 100 | $36.61 | 149,300 |
| 2007-12-03 | Open-market sale | 1,700 | $36.60 | 149,700 |
| 2007-12-03 | Open-market sale | 300 | $36.62 | 149,400 |
| 2007-12-03 | Open-market sale | 244 | $36.71 | 149,056 |
| 2007-12-03 | Open-market sale | 2,956 | $36.70 | 146,100 |
| 2007-12-03 | Open-market sale | 800 | $36.72 | 145,300 |
| 2007-12-03 | Open-market sale | 2,000 | $36.73 | 143,300 |
| 2007-11-30 | Grant / award | 60.2 | $33.22 | 1,590.19 |
| 2007-11-08 | Grant / award (derivative) | 129,100 | $0.00 | 129,100 |
| 2007-11-08 | Grant / award | 33,100 | $0.00 | 151,400 |
| 2007-10-31 | Grant / award | 48.43 | $41.30 | 1,529.98 |
| 2007-10-01 | Grant / award | 51.69 | $38.69 | 1,481.56 |
| 2007-09-06 | Grant / award | 2.83 | $43.78 | 1,429.86 |
| 2007-08-31 | Grant / award | 49.1 | $40.73 | 1,427.03 |
| 2007-08-24 | Option exercise (derivative) | 46,600 | $0.00 | 0 |
| 2007-08-24 | Open-market sale | 2,300 | $45.15 | 140,053 |
| 2007-08-24 | Open-market sale | 200 | $45.11 | 143,153 |
| 2007-08-24 | Open-market sale | 4,600 | $45.11 | 143,353 |
| 2007-08-24 | Open-market sale | 6,847 | $45.10 | 147,953 |
| 2007-08-24 | Open-market sale | 1,700 | $45.09 | 154,800 |
| 2007-08-24 | Open-market sale | 800 | $45.08 | 156,500 |
| 2007-08-24 | Open-market sale | 3,600 | $45.05 | 157,300 |
| 2007-08-24 | Open-market sale | 3,800 | $45.05 | 160,900 |
| 2007-08-24 | Open-market sale | 200 | $45.03 | 164,700 |
| 2007-08-24 | Option exercise | 46,600 | $11.14 | 164,900 |
| 2007-08-24 | Open-market sale | 2,100 | $45.30 | 118,300 |
| 2007-08-24 | Open-market sale | 1,000 | $45.28 | 120,400 |
| 2007-08-24 | Open-market sale | 500 | $45.27 | 121,400 |
| 2007-08-24 | Open-market sale | 2,400 | $45.26 | 121,900 |
| 2007-08-24 | Open-market sale | 600 | $45.25 | 124,300 |
| 2007-08-24 | Open-market sale | 700 | $45.22 | 124,900 |
| 2007-08-24 | Open-market sale | 1,700 | $45.21 | 125,600 |
| 2007-08-24 | Open-market sale | 3,353 | $45.20 | 127,300 |
| 2007-08-24 | Open-market sale | 1,300 | $45.18 | 130,653 |
| 2007-08-24 | Open-market sale | 700 | $45.18 | 131,953 |
| 2007-08-24 | Open-market sale | 2,700 | $45.18 | 132,653 |
| 2007-08-24 | Open-market sale | 300 | $45.17 | 135,353 |
| 2007-08-24 | Open-market sale | 4,400 | $45.15 | 135,653 |
| 2007-08-24 | Open-market sale | 500 | $45.12 | 142,653 |
| 2007-08-24 | Open-market sale | 300 | $45.13 | 142,353 |
| 2007-08-23 | Option exercise (derivative) | 900 | $0.00 | 46,600 |
| 2007-08-23 | Open-market sale | 200 | $45.76 | 118,900 |
| 2007-08-23 | Open-market sale | 100 | $46.00 | 119,100 |
| 2007-08-23 | Option exercise | 900 | $11.14 | 119,200 |
| 2007-08-23 | Open-market sale | 600 | $45.75 | 118,300 |
| 2007-08-22 | Option exercise (derivative) | 59,552 | $0.00 | 47,500 |
| 2007-08-22 | Open-market sale | 19,900 | $45.50 | 157,952 |
| 2007-08-22 | Option exercise | 59,552 | $11.14 | 177,852 |
| 2007-08-22 | Open-market sale | 400 | $45.51 | 157,552 |
| 2007-08-22 | Open-market sale | 300 | $45.52 | 157,252 |
| 2007-08-22 | Open-market sale | 11,200 | $45.55 | 146,052 |
| 2007-08-22 | Open-market sale | 900 | $45.56 | 145,152 |
| 2007-08-22 | Open-market sale | 300 | $45.57 | 144,852 |
| 2007-08-22 | Open-market sale | 200 | $45.58 | 144,652 |
| 2007-08-22 | Open-market sale | 12,500 | $45.60 | 132,152 |
| 2007-08-22 | Open-market sale | 100 | $45.61 | 132,052 |
| 2007-08-22 | Open-market sale | 2,000 | $45.61 | 130,052 |
| 2007-08-22 | Open-market sale | 500 | $45.63 | 129,552 |
| 2007-08-22 | Open-market sale | 300 | $45.64 | 129,252 |
| 2007-08-22 | Open-market sale | 800 | $45.99 | 118,300 |
| 2007-08-22 | Open-market sale | 800 | $45.95 | 119,100 |
| 2007-08-22 | Open-market sale | 100 | $45.91 | 119,900 |
| 2007-08-22 | Open-market sale | 100 | $45.81 | 120,000 |
| 2007-08-22 | Open-market sale | 500 | $45.79 | 120,100 |
| 2007-08-22 | Open-market sale | 785 | $45.78 | 120,600 |
| 2007-08-22 | Open-market sale | 400 | $45.76 | 121,385 |
| 2007-08-22 | Open-market sale | 4,015 | $45.75 | 121,785 |
| 2007-08-22 | Open-market sale | 500 | $45.75 | 125,800 |
| 2007-08-22 | Open-market sale | 500 | $45.72 | 126,300 |
| 2007-08-22 | Open-market sale | 300 | $45.71 | 126,800 |
| 2007-08-22 | Open-market sale | 100 | $45.70 | 127,100 |
| 2007-08-22 | Open-market sale | 252 | $45.68 | 127,200 |
| 2007-08-22 | Open-market sale | 1,800 | $45.66 | 127,452 |
| 2007-07-31 | Grant / award | 54.22 | $36.89 | 1,377.93 |
| 2007-07-02 | Grant / award | 51.31 | $38.98 | 1,323.71 |
| 2007-07-02 | Grant / award | 46.18 | $43.31 | 1,318.58 |
| 2007-06-07 | Grant / award | 2.55 | $43.13 | 1,272.4 |
| 2007-05-31 | Grant / award | 48.26 | $41.44 | 1,269.85 |
| 2007-04-30 | Grant / award | 49.42 | $40.47 | 1,221.59 |
| 2007-04-02 | Grant / award | 50.05 | $39.96 | 1,172.17 |
| 2007-03-05 | Grant / award | 131.47 | $41.12 | 1,122.12 |
| 2007-03-01 | J (derivative) | 47,429 | $0.00 | 297,429 |
| 2007-03-01 | J (derivative) | 47,386 | $0.00 | 297,386 |
| 2007-03-01 | J (derivative) | 29,067 | $0.00 | 182,067 |
| 2007-03-01 | J (derivative) | 31,353 | $0.00 | 196,553 |
| 2007-03-01 | J (derivative) | 34,120 | $0.00 | 214,120 |
| 2007-03-01 | J (derivative) | 24,590 | $0.00 | 153,690 |
| 2007-03-01 | J (derivative) | 22,752 | $0.00 | 142,752 |
| 2007-03-01 | J (derivative) | 17,058 | $0.00 | 107,058 |
| 2007-03-01 | J (derivative) | 13,274 | $0.00 | 83,274 |
| 2007-03-01 | J (derivative) | 17,071 | $0.00 | 107,071 |
| 2007-03-01 | J (derivative) | 17,052 | $0.00 | 107,052 |
| 2007-02-28 | Grant / award | 50.38 | $39.70 | 990.65 |
| 2007-02-22 | Grant / award | 1.79 | $47.22 | 940.27 |
| 2007-01-31 | Grant / award | 41.49 | $48.21 | 938.49 |
| 2007-01-03 | Grant / award | 42.62 | $46.93 | 897 |
| 2006-11-30 | Grant / award | 44.92 | $44.52 | 854.38 |
| 2006-11-30 | Grant / award | 1.48 | $49.02 | 809.46 |
| 2006-11-29 | Option exercise (derivative) | 12,300 | $0.00 | 0 |
| 2006-11-29 | Open-market sale | 600 | $49.80 | 122,000 |
| 2006-11-29 | Open-market sale | 3,000 | $49.65 | 118,700 |
| 2006-11-29 | Open-market sale | 300 | $49.71 | 121,700 |
| 2006-11-29 | Open-market sale | 400 | $49.76 | 118,300 |
| 2006-11-29 | Open-market sale | 8,000 | $49.70 | 122,600 |
| 2006-11-29 | Option exercise | 12,300 | $9.69 | 130,600 |
| 2006-11-27 | Option exercise (derivative) | 7,600 | $0.00 | 12,300 |
| 2006-11-27 | Option exercise | 7,600 | $9.69 | 125,900 |
| 2006-11-27 | Open-market sale | 1,000 | $50.05 | 121,300 |
| 2006-11-27 | Open-market sale | 3,600 | $50.10 | 122,300 |
| 2006-11-27 | Open-market sale | 3,000 | $50.15 | 118,300 |
| 2006-11-24 | Option exercise (derivative) | 10,100 | $0.00 | 19,900 |
| 2006-11-24 | Open-market sale | 4,600 | $50.15 | 118,300 |
| 2006-11-24 | Open-market sale | 5,500 | $50.10 | 122,900 |
| 2006-11-24 | Option exercise | 10,100 | $9.69 | 128,400 |
| 2006-11-22 | Option exercise (derivative) | 26,000 | $0.00 | 30,000 |
| 2006-11-22 | Open-market sale | 12,000 | $50.00 | 124,300 |
| 2006-11-22 | Open-market sale | 1,000 | $50.25 | 119,300 |
| 2006-11-22 | Open-market sale | 400 | $50.34 | 120,300 |
| 2006-11-22 | Open-market sale | 3,000 | $50.30 | 120,700 |
| 2006-11-22 | Open-market sale | 600 | $50.27 | 123,700 |
| 2006-11-22 | Open-market sale | 1,000 | $50.35 | 118,300 |
| 2006-11-22 | Open-market sale | 800 | $49.95 | 136,300 |
| 2006-11-22 | Open-market sale | 2,200 | $49.93 | 137,100 |
| 2006-11-22 | Open-market sale | 5,000 | $50.02 | 139,300 |
| 2006-11-22 | Option exercise | 26,000 | $9.69 | 144,300 |
| 2006-11-21 | Option exercise (derivative) | 30,300 | $0.00 | 56,000 |
| 2006-11-21 | Open-market sale | 10,300 | $49.85 | 138,300 |
| 2006-11-21 | Option exercise | 30,300 | $9.69 | 148,600 |
| 2006-11-21 | Open-market sale | 3,000 | $49.69 | 118,300 |
| 2006-11-21 | Open-market sale | 700 | $49.91 | 121,300 |
| 2006-11-21 | Open-market sale | 2,300 | $49.90 | 122,000 |
| 2006-11-21 | Open-market sale | 300 | $50.20 | 124,300 |
| 2006-11-21 | Open-market sale | 100 | $50.02 | 138,200 |
| 2006-11-21 | Open-market sale | 10,800 | $50.00 | 127,400 |
| 2006-11-21 | Open-market sale | 200 | $50.01 | 127,200 |
| 2006-11-21 | Open-market sale | 2,500 | $49.95 | 124,600 |
| 2006-11-21 | Open-market sale | 100 | $50.05 | 127,100 |
| 2006-11-20 | Option exercise (derivative) | 18,200 | $0.00 | 86,300 |
| 2006-11-20 | Open-market sale | 300 | $49.73 | 118,300 |
| 2006-11-20 | Open-market sale | 14,200 | $49.60 | 118,600 |
| 2006-11-20 | Open-market sale | 2,800 | $49.61 | 132,800 |
| 2006-11-20 | Open-market sale | 900 | $49.70 | 135,600 |
| 2006-11-20 | Option exercise | 18,200 | $9.69 | 136,500 |
| 2006-11-17 | Option exercise (derivative) | 10,000 | $0.00 | 104,500 |
| 2006-11-17 | Open-market sale | 4,000 | $49.50 | 121,300 |
| 2006-11-17 | Open-market sale | 3,000 | $49.65 | 125,300 |
| 2006-11-17 | Option exercise | 10,000 | $9.69 | 128,300 |
| 2006-11-17 | Open-market sale | 3,000 | $49.60 | 118,300 |
| 2006-11-16 | Option exercise (derivative) | 33,900 | $0.00 | 114,500 |
| 2006-11-16 | Open-market sale | 100 | $49.71 | 128,700 |
| 2006-11-16 | Open-market sale | 10,400 | $49.65 | 118,300 |
| 2006-11-16 | Open-market sale | 14,900 | $49.70 | 128,800 |
| 2006-11-16 | Open-market sale | 2,000 | $49.72 | 143,700 |
| 2006-11-16 | Open-market sale | 3,500 | $49.66 | 145,700 |
| 2006-11-16 | Open-market sale | 3,000 | $49.60 | 149,200 |
| 2006-11-16 | Option exercise | 33,900 | $9.69 | 152,200 |
| 2006-11-15 | Option exercise (derivative) | 17,600 | $0.00 | 148,400 |
| 2006-11-15 | Open-market sale | 5,000 | $49.55 | 126,900 |
| 2006-11-15 | Open-market sale | 2,900 | $49.65 | 118,400 |
| 2006-11-15 | Open-market sale | 2,000 | $49.64 | 121,300 |
| 2006-11-15 | Open-market sale | 3,600 | $49.60 | 123,300 |
| 2006-11-15 | Open-market sale | 100 | $49.66 | 118,300 |
| 2006-11-15 | Open-market sale | 1,000 | $49.56 | 131,900 |
| 2006-11-15 | Open-market sale | 3,000 | $49.50 | 132,900 |
| 2006-11-15 | Option exercise | 17,600 | $9.69 | 135,900 |
| 2006-11-14 | Option exercise (derivative) | 19,000 | $0.00 | 166,000 |
| 2006-11-14 | Open-market sale | 1,500 | $49.55 | 118,300 |
| 2006-11-14 | Open-market sale | 600 | $49.57 | 119,800 |
| 2006-11-14 | Open-market sale | 3,000 | $49.62 | 120,400 |
| 2006-11-14 | Open-market sale | 600 | $49.63 | 123,400 |
| 2006-11-14 | Open-market sale | 5,300 | $49.60 | 124,000 |
| 2006-11-14 | Open-market sale | 500 | $49.64 | 129,300 |
| 2006-11-14 | Open-market sale | 2,500 | $49.52 | 129,800 |
| 2006-11-14 | Open-market sale | 400 | $49.41 | 132,300 |
| 2006-11-14 | Open-market sale | 4,600 | $49.40 | 132,700 |
| 2006-11-14 | Option exercise | 19,000 | $9.69 | 137,300 |
| 2006-11-13 | Option exercise (derivative) | 23,000 | $0.00 | 185,000 |
| 2006-11-13 | Open-market sale | 800 | $49.41 | 118,300 |
| 2006-11-13 | Open-market sale | 500 | $49.45 | 119,100 |
| 2006-11-13 | Open-market sale | 3,000 | $49.44 | 119,600 |
| 2006-11-13 | Open-market sale | 1,400 | $49.42 | 122,600 |
| 2006-11-13 | Open-market sale | 500 | $49.48 | 124,000 |
| 2006-11-13 | Open-market sale | 14,700 | $49.40 | 124,500 |
| 2006-11-13 | Open-market sale | 2,000 | $49.35 | 139,200 |
| 2006-11-13 | Open-market sale | 100 | $49.43 | 141,200 |
| 2006-11-13 | Option exercise | 23,000 | $9.69 | 141,300 |
| 2006-11-10 | Option exercise (derivative) | 6,000 | $0.00 | 208,000 |
| 2006-11-10 | Option exercise | 6,000 | $9.69 | 124,300 |
| 2006-11-10 | Open-market sale | 2,000 | $49.25 | 118,300 |
| 2006-11-10 | Open-market sale | 3,900 | $49.30 | 120,300 |
| 2006-11-10 | Open-market sale | 100 | $49.34 | 124,200 |
| 2006-11-09 | Option exercise (derivative) | 8,000 | $0.00 | 214,000 |
| 2006-11-09 | Option exercise | 8,000 | $9.69 | 132,300 |
| 2006-11-09 | Open-market sale | 3,000 | $49.50 | 118,300 |
| 2006-11-09 | Open-market sale | 3,000 | $49.45 | 121,300 |
| 2006-11-09 | Open-market sale | 2,000 | $49.40 | 124,300 |
| 2006-11-07 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2006-11-07 | Option exercise | 2,000 | $9.00 | 120,300 |
| 2006-11-07 | Open-market sale | 2,000 | $49.40 | 118,300 |
| 2006-11-06 | Option exercise (derivative) | 21,000 | $0.00 | 2,000 |
| 2006-11-06 | Open-market sale | 3,500 | $49.40 | 118,300 |
| 2006-11-06 | Open-market sale | 10,100 | $49.35 | 129,200 |
| 2006-11-06 | Open-market sale | 1,200 | $49.32 | 126,500 |
| 2006-11-06 | Open-market sale | 2,000 | $49.30 | 124,500 |
| 2006-11-06 | Open-market sale | 1,000 | $49.38 | 123,500 |
| 2006-11-06 | Open-market sale | 1,600 | $49.37 | 121,900 |
| 2006-11-06 | Open-market sale | 100 | $49.36 | 121,800 |
| 2006-11-06 | Open-market sale | 1,500 | $49.33 | 127,700 |
| 2006-11-06 | Option exercise | 21,000 | $9.00 | 139,300 |
| 2006-11-01 | Open-market sale | 4,000 | $49.75 | 118,300 |
| 2006-11-01 | Option exercise | 4,000 | $0.00 | 125,300 |
| 2006-10-31 | Grant / award | 44.93 | $44.51 | 807.98 |
| 2006-10-31 | Option exercise (derivative) | 7,000 | $0.00 | 23,000 |
| 2006-10-31 | Open-market sale | 2,900 | $49.70 | 122,300 |
| 2006-10-31 | Open-market sale | 100 | $49.72 | 125,200 |
| 2006-10-31 | Option exercise | 3,000 | $0.00 | 121,300 |
| 2006-10-11 | Grant / award (derivative) | 129,100 | $0.00 | 129,100 |
| 2006-10-11 | Grant / award | 33,100 | $0.00 | 118,300 |
| 2006-09-29 | Grant / award | 49.95 | $40.04 | 762.02 |
| 2006-09-08 | Grant / award | 1.35 | $43.85 | 712.07 |
| 2006-08-31 | Grant / award | 51.77 | $38.63 | 710.71 |
| 2006-08-07 | Open-market sale | 59,100 | $38.23 | 3,310,732 |
| 2006-08-04 | Open-market sale | 62,000 | $38.49 | 3,368,631 |
| 2006-08-03 | Open-market sale | 35,000 | $38.03 | 3,429,371 |
| 2006-08-02 | Open-market sale | 20,500 | $38.19 | 3,463,659 |
| 2006-07-31 | Grant / award | 56.64 | $35.31 | 658.94 |
| 2006-06-30 | Grant / award | 52.51 | $38.09 | 602.3 |
| 2006-06-01 | Grant / award | 1.02 | $43.89 | 550.81 |
| 2006-05-31 | Grant / award | 50.9 | $39.29 | 549.79 |
| 2006-05-01 | Grant / award | 50.21 | $39.83 | 498.89 |
| 2006-03-31 | Grant / award | 48.57 | $41.18 | 448.67 |
| 2006-02-28 | Grant / award | 46.4 | $43.10 | 400.11 |
| 2006-02-23 | Grant / award | 0.65 | $48.67 | 353.7 |
| 2006-01-31 | Grant / award | 44.89 | $44.55 | 353.05 |
| 2006-01-03 | Grant / award | 47.65 | $41.97 | 308.16 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.