SEC CIK 1198930
HEYMAN WILLIAM H
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TRVview stock → | 259,590 | 2026-04-28 |
Position History — TRV
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TRV
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-04-28 | Option exercise (derivative) | 1,557 | $0.00 | 8,000 |
| 2026-04-28 | Open-market sale | 1,000 | $311.00 | 259,590 |
| 2026-04-28 | Open-market sale | 557 | $310.00 | 260,590 |
| 2026-04-28 | Option exercise | 1,557 | $189.01 | 261,147 |
| 2026-02-23 | Option exercise (derivative) | 3,000 | $0.00 | 9,557 |
| 2026-02-23 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2026-02-23 | Open-market sale | 2,000 | $307.88 | 260,590 |
| 2026-02-23 | Option exercise | 3,000 | $189.01 | 262,590 |
| 2026-02-23 | Open-market sale | 1,000 | $305.00 | 259,590 |
| 2026-02-23 | Option exercise | 1,000 | $172.50 | 260,590 |
| 2026-02-20 | Option exercise (derivative) | 1,000 | $0.00 | 1,000 |
| 2026-02-20 | Open-market sale | 1,000 | $304.00 | 259,590 |
| 2026-02-20 | Option exercise | 1,000 | $172.50 | 260,590 |
| 2026-02-18 | Tax withholding | 5,574 | $298.46 | 259,590 |
| 2026-02-18 | Grant / award | 10,078.47 | $0.00 | 265,164 |
| 2026-02-17 | Option exercise (derivative) | 1,000 | $0.00 | 2,000 |
| 2026-02-17 | Option exercise | 1,000 | $172.50 | 256,085.53 |
| 2026-02-17 | Open-market sale | 1,000 | $300.00 | 255,085.53 |
| 2026-02-06 | Option exercise (derivative) | 1,000 | $0.00 | 3,000 |
| 2026-02-06 | Open-market sale | 1,000 | $303.00 | 255,085.53 |
| 2026-02-06 | Option exercise | 1,000 | $172.50 | 256,085.53 |
| 2026-02-05 | Option exercise (derivative) | 5,000 | $0.00 | 4,000 |
| 2026-02-05 | Open-market sale | 5,000 | $302.00 | 255,085.53 |
| 2026-02-05 | Option exercise | 5,000 | $172.50 | 260,085.53 |
| 2025-11-25 | Option exercise (derivative) | 4,000 | $0.00 | 9,000 |
| 2025-11-25 | Open-market sale | 1,000 | $295.00 | 256,085.53 |
| 2025-11-25 | Option exercise | 4,000 | $172.50 | 259,085.53 |
| 2025-11-25 | Open-market sale | 2,000 | $293.51 | 257,085.53 |
| 2025-11-25 | Open-market sale | 1,000 | $296.00 | 255,085.53 |
| 2025-11-21 | Option exercise (derivative) | 2,000 | $0.00 | 13,000 |
| 2025-11-21 | Option exercise | 2,000 | $172.50 | 257,085.53 |
| 2025-11-21 | Open-market sale | 1,000 | $291.00 | 256,085.53 |
| 2025-11-21 | Open-market sale | 1,000 | $292.00 | 255,085.53 |
| 2025-11-13 | Option exercise (derivative) | 1,803 | $0.00 | 15,000 |
| 2025-11-13 | Option exercise | 1,803 | $172.50 | 256,888.53 |
| 2025-11-13 | Open-market sale | 803 | $289.00 | 256,085.53 |
| 2025-11-13 | Open-market sale | 1,000 | $290.00 | 255,085.53 |
| 2025-11-12 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2025-11-12 | Open-market sale | 1,000 | $288.00 | 255,085.53 |
| 2025-11-12 | Open-market sale | 1,000 | $287.00 | 256,085.53 |
| 2025-11-12 | Option exercise | 2,000 | $139.83 | 257,085.53 |
| 2025-11-11 | Option exercise (derivative) | 4,000 | $0.00 | 2,000 |
| 2025-11-11 | Option exercise | 4,000 | $139.83 | 259,085.53 |
| 2025-11-11 | Open-market sale | 2,000 | $283.89 | 257,085.53 |
| 2025-11-11 | Open-market sale | 1,000 | $285.00 | 256,085.53 |
| 2025-11-11 | Open-market sale | 1,000 | $286.00 | 255,085.53 |
| 2025-11-10 | Option exercise (derivative) | 2,000 | $0.00 | 6,000 |
| 2025-11-10 | Open-market sale | 1,000 | $281.00 | 256,085.53 |
| 2025-11-10 | Option exercise | 2,000 | $139.83 | 257,085.53 |
| 2025-11-10 | Open-market sale | 1,000 | $282.00 | 255,085.53 |
| 2025-11-07 | Option exercise (derivative) | 1,000 | $0.00 | 8,000 |
| 2025-11-07 | Open-market sale | 1,000 | $280.00 | 255,085.53 |
| 2025-11-07 | Option exercise | 1,000 | $139.83 | 256,085.53 |
| 2025-08-22 | Option exercise (derivative) | 2,000 | $0.00 | 9,000 |
| 2025-08-22 | Option exercise | 2,000 | $139.83 | 257,085.53 |
| 2025-08-22 | Open-market sale | 1,000 | $279.00 | 255,085.53 |
| 2025-08-22 | Open-market sale | 1,000 | $278.00 | 256,085.53 |
| 2025-05-30 | Option exercise (derivative) | 2,000 | $0.00 | 11,000 |
| 2025-05-30 | Option exercise | 2,000 | $139.83 | 257,085.53 |
| 2025-05-30 | Open-market sale | 1,000 | $276.00 | 256,085.53 |
| 2025-05-30 | Open-market sale | 1,000 | $277.00 | 255,085.53 |
| 2025-05-29 | Option exercise (derivative) | 2,000 | $0.00 | 13,000 |
| 2025-05-29 | Open-market sale | 1,000 | $275.00 | 255,085.53 |
| 2025-05-29 | Option exercise | 2,000 | $139.83 | 257,085.53 |
| 2025-05-29 | Open-market sale | 1,000 | $274.00 | 256,085.53 |
| 2025-05-08 | Option exercise (derivative) | 3,000 | $0.00 | 15,000 |
| 2025-05-08 | Open-market sale | 1,000 | $273.00 | 255,085.53 |
| 2025-05-08 | Open-market sale | 1,000 | $271.00 | 257,085.53 |
| 2025-05-08 | Option exercise | 3,000 | $139.83 | 258,085.53 |
| 2025-05-08 | Open-market sale | 1,000 | $272.00 | 256,085.53 |
| 2025-05-07 | Option exercise (derivative) | 1,000 | $0.00 | 18,000 |
| 2025-05-07 | Open-market sale | 1,000 | $270.00 | 255,085.53 |
| 2025-05-07 | Option exercise | 1,000 | $139.83 | 256,085.53 |
| 2025-02-19 | Tax withholding | 5,809 | $241.05 | 255,085.53 |
| 2025-02-19 | Grant / award | 10,510.09 | $0.00 | 260,894.53 |
| 2024-11-29 | Option exercise (derivative) | 1,000 | $0.00 | 19,000 |
| 2024-11-29 | Option exercise | 1,000 | $139.83 | 251,384.45 |
| 2024-11-29 | Open-market sale | 1,000 | $269.00 | 250,384.45 |
| 2024-11-27 | Option exercise (derivative) | 2,000 | $0.00 | 20,000 |
| 2024-11-27 | Open-market sale | 1,000 | $268.00 | 250,384.45 |
| 2024-11-27 | Option exercise | 2,000 | $139.83 | 252,384.45 |
| 2024-11-27 | Open-market sale | 1,000 | $267.00 | 251,384.45 |
| 2024-11-25 | Option exercise (derivative) | 3,740 | $0.00 | 22,000 |
| 2024-11-25 | Open-market sale | 1,000 | $266.00 | 250,384.45 |
| 2024-11-25 | Open-market sale | 1,000 | $265.00 | 251,384.45 |
| 2024-11-25 | Open-market sale | 1,740 | $264.00 | 252,384.45 |
| 2024-11-25 | Option exercise | 3,740 | $139.83 | 254,124.45 |
| 2024-11-18 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2024-11-18 | Open-market sale | 1,000 | $262.00 | 250,384.45 |
| 2024-11-18 | Option exercise | 1,000 | $140.85 | 251,384.45 |
| 2024-11-15 | Option exercise (derivative) | 5,000 | $0.00 | 1,000 |
| 2024-11-15 | Open-market sale | 2,000 | $259.25 | 253,384.45 |
| 2024-11-15 | Open-market sale | 2,000 | $260.25 | 251,384.45 |
| 2024-11-15 | Open-market sale | 1,000 | $261.00 | 250,384.45 |
| 2024-11-15 | Option exercise | 5,000 | $140.85 | 255,384.45 |
| 2024-11-11 | Option exercise (derivative) | 7,000 | $0.00 | 6,000 |
| 2024-11-11 | Option exercise | 7,000 | $140.85 | 257,384.45 |
| 2024-11-11 | Open-market sale | 4,000 | $257.96 | 253,384.45 |
| 2024-11-11 | Open-market sale | 2,000 | $259.25 | 251,384.45 |
| 2024-11-11 | Open-market sale | 1,000 | $260.00 | 250,384.45 |
| 2024-11-08 | Option exercise (derivative) | 3,000 | $0.00 | 13,000 |
| 2024-11-08 | Open-market sale | 1,000 | $256.50 | 250,384.45 |
| 2024-11-08 | Option exercise | 3,000 | $140.85 | 253,384.45 |
| 2024-11-08 | Open-market sale | 2,000 | $255.75 | 251,384.45 |
| 2024-11-06 | Option exercise (derivative) | 1,986 | $0.00 | 16,000 |
| 2024-11-06 | Open-market sale | 1,000 | $256.00 | 251,370.45 |
| 2024-11-06 | Open-market sale | 986 | $257.97 | 250,384.45 |
| 2024-11-06 | Option exercise | 1,986 | $140.85 | 252,370.45 |
| 2024-10-24 | Option exercise (derivative) | 2,014 | $0.00 | 17,986 |
| 2024-10-24 | Open-market sale | 2,014 | $260.00 | 250,384.45 |
| 2024-10-24 | Option exercise | 2,014 | $140.85 | 252,398.45 |
| 2024-10-22 | Option exercise (derivative) | 3,000 | $0.00 | 20,000 |
| 2024-10-22 | Option exercise | 3,000 | $140.85 | 253,384.45 |
| 2024-10-22 | Open-market sale | 3,000 | $260.55 | 250,384.45 |
| 2024-08-30 | Option exercise (derivative) | 2,000 | $0.00 | 23,000 |
| 2024-08-30 | Open-market sale | 2,000 | $227.75 | 250,384.45 |
| 2024-08-30 | Option exercise | 2,000 | $140.85 | 252,384.45 |
| 2024-08-29 | Option exercise (derivative) | 2,000 | $0.00 | 25,000 |
| 2024-08-29 | Open-market sale | 2,000 | $226.75 | 250,384.45 |
| 2024-08-29 | Option exercise | 2,000 | $140.85 | 252,384.45 |
| 2024-08-28 | Option exercise (derivative) | 3,000 | $0.00 | 27,000 |
| 2024-08-28 | Open-market sale | 1,000 | $226.00 | 250,384.45 |
| 2024-08-28 | Option exercise | 3,000 | $140.85 | 253,384.45 |
| 2024-08-28 | Open-market sale | 2,000 | $225.25 | 251,384.45 |
| 2024-08-26 | Option exercise (derivative) | 5,000 | $0.00 | 30,000 |
| 2024-08-26 | Option exercise | 5,000 | $140.85 | 255,384.45 |
| 2024-08-26 | Open-market sale | 3,000 | $223.04 | 252,384.45 |
| 2024-08-26 | Open-market sale | 2,000 | $224.25 | 250,384.45 |
| 2024-08-23 | Option exercise (derivative) | 1,000 | $0.00 | 35,000 |
| 2024-08-23 | Open-market sale | 1,000 | $222.00 | 250,384.45 |
| 2024-08-23 | Option exercise | 1,000 | $140.85 | 251,384.45 |
| 2024-08-19 | Option exercise (derivative) | 1,005 | $0.00 | 36,000 |
| 2024-08-19 | Open-market sale | 1,005 | $219.00 | 250,384.45 |
| 2024-08-19 | Option exercise | 1,005 | $140.85 | 251,389.45 |
| 2024-02-28 | Gift | 10,000 | $0.00 | 250,384.45 |
| 2024-02-22 | Option exercise (derivative) | 3,000 | $0.00 | 37,005 |
| 2024-02-22 | Open-market sale | 1,000 | $222.75 | 260,384.45 |
| 2024-02-22 | Option exercise | 3,000 | $140.85 | 263,384.45 |
| 2024-02-22 | Open-market sale | 2,000 | $222.00 | 261,384.45 |
| 2024-02-21 | Option exercise (derivative) | 2,000 | $0.00 | 40,005 |
| 2024-02-21 | Tax withholding | 6,443 | $219.38 | 260,384.45 |
| 2024-02-21 | Option exercise | 2,000 | $140.85 | 257,178.14 |
| 2024-02-21 | Open-market sale | 2,000 | $221.13 | 255,178.14 |
| 2024-02-21 | Grant / award | 11,649.31 | $0.00 | 266,827.45 |
| 2024-02-20 | Option exercise (derivative) | 2,000 | $0.00 | 42,005 |
| 2024-02-20 | Option exercise | 2,000 | $140.85 | 257,178.14 |
| 2024-02-20 | Open-market sale | 2,000 | $220.00 | 255,178.14 |
| 2024-02-15 | Option exercise (derivative) | 3,000 | $0.00 | 44,005 |
| 2024-02-15 | Option exercise | 3,000 | $140.85 | 258,178.14 |
| 2024-02-15 | Open-market sale | 1,000 | $219.25 | 255,178.14 |
| 2024-02-15 | Open-market sale | 2,000 | $218.50 | 256,178.14 |
| 2024-02-14 | Option exercise (derivative) | 1,500 | $0.00 | 0 |
| 2024-02-14 | Option exercise (derivative) | 681 | $0.00 | 47,005 |
| 2024-02-14 | Option exercise | 681 | $140.85 | 255,859.14 |
| 2024-02-14 | Option exercise | 1,500 | $132.58 | 257,359.14 |
| 2024-02-14 | Open-market sale | 681 | $217.98 | 256,678.14 |
| 2024-02-14 | Open-market sale | 1,500 | $216.92 | 255,178.14 |
| 2024-02-13 | Option exercise (derivative) | 2,000 | $0.00 | 1,500 |
| 2024-02-13 | Option exercise | 2,000 | $132.58 | 257,178.14 |
| 2024-02-13 | Open-market sale | 2,000 | $216.41 | 255,178.14 |
| 2024-02-12 | Option exercise (derivative) | 2,000 | $0.00 | 3,500 |
| 2024-02-12 | Open-market sale | 2,000 | $215.88 | 255,178.14 |
| 2024-02-12 | Option exercise | 2,000 | $132.58 | 257,178.14 |
| 2024-02-06 | Grant / award (derivative) | 7,086 | $0.00 | 7,086 |
| 2024-02-02 | Option exercise (derivative) | 4,500 | $0.00 | 5,500 |
| 2024-02-02 | Open-market sale | 1,000 | $215.50 | 255,178.14 |
| 2024-02-02 | Open-market sale | 3,500 | $214.93 | 256,178.14 |
| 2024-02-02 | Option exercise | 4,500 | $132.58 | 259,678.14 |
| 2024-01-31 | Option exercise (derivative) | 2,500 | $0.00 | 10,000 |
| 2024-01-31 | Open-market sale | 2,500 | $214.21 | 255,178.14 |
| 2024-01-31 | Option exercise | 2,500 | $132.58 | 257,678.14 |
| 2024-01-30 | Option exercise (derivative) | 2,500 | $0.00 | 12,500 |
| 2024-01-30 | Open-market sale | 2,500 | $213.54 | 255,178.14 |
| 2024-01-30 | Option exercise | 2,500 | $132.58 | 257,678.14 |
| 2024-01-23 | Option exercise (derivative) | 26,633 | $0.00 | 15,000 |
| 2024-01-23 | Open-market sale | 17,195 | $212.51 | 264,616.14 |
| 2024-01-23 | Option exercise | 26,633 | $132.58 | 281,811.14 |
| 2024-01-23 | Open-market sale | 9,438 | $213.21 | 255,178.14 |
| 2023-11-27 | Option exercise (derivative) | 270 | $0.00 | 0 |
| 2023-11-27 | Option exercise | 270 | $126.18 | 255,448.14 |
| 2023-11-27 | Open-market sale | 270 | $178.00 | 255,178.14 |
| 2023-02-22 | Grant / award | 7,993.85 | $0.00 | 259,599.14 |
| 2023-02-22 | Tax withholding | 4,421 | $185.61 | 255,178.14 |
| 2023-02-07 | Grant / award (derivative) | 12,557 | $0.00 | 12,557 |
| 2023-01-26 | Option exercise (derivative) | 9,000 | $0.00 | 270 |
| 2023-01-26 | Open-market sale | 7,000 | $191.21 | 253,605.29 |
| 2023-01-26 | Option exercise | 9,000 | $126.18 | 260,605.29 |
| 2023-01-26 | Open-market sale | 2,000 | $192.13 | 251,605.29 |
| 2022-11-30 | Option exercise (derivative) | 2,000 | $0.00 | 9,270 |
| 2022-11-30 | Open-market sale | 2,000 | $189.88 | 251,605.29 |
| 2022-11-30 | Option exercise | 2,000 | $126.80 | 253,605.29 |
| 2022-11-25 | Option exercise (derivative) | 5,000 | $0.00 | 11,270 |
| 2022-11-25 | Open-market sale | 5,000 | $189.11 | 251,605.29 |
| 2022-11-25 | Option exercise | 5,000 | $126.18 | 256,605.29 |
| 2022-11-22 | Option exercise (derivative) | 7,658 | $0.00 | 16,270 |
| 2022-11-22 | Option exercise | 7,658 | $126.18 | 259,263.29 |
| 2022-11-22 | Open-market sale | 4,658 | $187.16 | 254,605.29 |
| 2022-11-22 | Open-market sale | 3,000 | $188.15 | 251,605.29 |
| 2022-11-21 | Option exercise (derivative) | 2,342 | $0.00 | 23,928 |
| 2022-11-21 | Option exercise | 2,342 | $126.18 | 253,947.29 |
| 2022-11-21 | Open-market sale | 2,342 | $186.18 | 251,605.29 |
| 2022-11-18 | Option exercise (derivative) | 1,000 | $0.00 | 26,270 |
| 2022-11-18 | Open-market sale | 1,000 | $185.75 | 251,605.29 |
| 2022-11-18 | Option exercise | 1,000 | $126.18 | 252,605.29 |
| 2022-11-08 | Option exercise (derivative) | 1,000 | $0.00 | 27,270 |
| 2022-11-08 | Option exercise | 1,000 | $126.18 | 252,605.29 |
| 2022-11-08 | Open-market sale | 1,000 | $185.50 | 251,605.29 |
| 2022-11-01 | Option exercise (derivative) | 1,000 | $0.00 | 28,270 |
| 2022-11-01 | Option exercise | 1,000 | $126.18 | 252,605.29 |
| 2022-11-01 | Open-market sale | 1,000 | $185.25 | 251,605.29 |
| 2022-10-31 | Option exercise (derivative) | 14,000 | $0.00 | 29,270 |
| 2022-10-31 | Open-market sale | 4,000 | $184.38 | 253,605.29 |
| 2022-10-31 | Open-market sale | 4,000 | $183.38 | 257,605.29 |
| 2022-10-31 | Open-market sale | 4,000 | $182.38 | 261,605.29 |
| 2022-10-31 | Option exercise | 14,000 | $126.18 | 265,605.29 |
| 2022-10-31 | Open-market sale | 2,000 | $185.00 | 251,605.29 |
| 2022-10-28 | Option exercise (derivative) | 7,000 | $0.00 | 43,270 |
| 2022-10-28 | Open-market sale | 3,000 | $180.50 | 251,605.29 |
| 2022-10-28 | Option exercise | 7,000 | $126.18 | 258,605.29 |
| 2022-10-28 | Open-market sale | 4,000 | $181.38 | 254,605.29 |
| 2022-10-24 | Option exercise (derivative) | 1,000 | $0.00 | 50,270 |
| 2022-10-24 | Option exercise | 1,000 | $126.18 | 252,605.29 |
| 2022-10-24 | Open-market sale | 1,000 | $180.00 | 251,605.29 |
| 2022-05-31 | Option exercise (derivative) | 10,000 | $0.00 | 51,270 |
| 2022-05-31 | Option exercise | 10,000 | $126.18 | 261,605.29 |
| 2022-05-31 | Open-market sale | 4,000 | $177.88 | 257,605.29 |
| 2022-05-31 | Open-market sale | 2,000 | $179.63 | 251,605.29 |
| 2022-05-31 | Open-market sale | 4,000 | $178.88 | 253,605.29 |
| 2022-05-27 | Option exercise (derivative) | 5,500 | $0.00 | 0 |
| 2022-05-27 | Open-market sale | 3,500 | $176.43 | 253,605.29 |
| 2022-05-27 | Open-market sale | 2,000 | $177.13 | 251,605.29 |
| 2022-05-27 | Option exercise | 5,500 | $118.78 | 257,105.29 |
| 2022-05-17 | Option exercise (derivative) | 3,000 | $0.00 | 5,500 |
| 2022-05-17 | Option exercise | 3,000 | $118.78 | 254,605.29 |
| 2022-05-17 | Open-market sale | 3,000 | $177.25 | 251,605.29 |
| 2022-04-21 | Option exercise (derivative) | 3,013 | $0.00 | 8,500 |
| 2022-04-21 | Open-market sale | 3,013 | $179.19 | 251,605.29 |
| 2022-04-21 | Option exercise | 3,013 | $118.78 | 254,618.29 |
| 2022-02-23 | Tax withholding | 7,849 | $171.50 | 251,605.29 |
| 2022-02-23 | Grant / award | 14,193.39 | $0.00 | 259,454.29 |
| 2022-02-09 | Option exercise (derivative) | 2,000 | $0.00 | 11,513 |
| 2022-02-09 | Option exercise | 2,000 | $118.78 | 247,260.9 |
| 2022-02-09 | Open-market sale | 2,000 | $174.13 | 245,260.9 |
| 2022-02-08 | Grant / award (derivative) | 16,803 | $0.00 | 16,803 |
| 2022-02-03 | Option exercise (derivative) | 3,000 | $0.00 | 13,513 |
| 2022-02-03 | Open-market sale | 3,000 | $173.50 | 245,260.9 |
| 2022-02-03 | Option exercise | 3,000 | $118.78 | 248,260.9 |
| 2022-02-02 | Option exercise (derivative) | 8,500 | $0.00 | 16,513 |
| 2022-02-02 | Open-market sale | 3,000 | $172.75 | 245,260.9 |
| 2022-02-02 | Open-market sale | 4,000 | $171.88 | 248,260.9 |
| 2022-02-02 | Open-market sale | 1,500 | $169.75 | 252,260.9 |
| 2022-02-02 | Option exercise | 8,500 | $118.78 | 253,760.9 |
| 2022-01-27 | Option exercise (derivative) | 7,000 | $0.00 | 25,013 |
| 2022-01-27 | Open-market sale | 4,000 | $170.13 | 248,260.9 |
| 2022-01-27 | Option exercise | 7,000 | $118.78 | 252,260.9 |
| 2022-01-27 | Open-market sale | 3,000 | $171.16 | 245,260.9 |
| 2022-01-25 | Option exercise (derivative) | 6,000 | $0.00 | 32,013 |
| 2022-01-25 | Option exercise | 6,000 | $118.78 | 251,260.9 |
| 2022-01-25 | Open-market sale | 6,000 | $168.95 | 245,260.9 |
| 2022-01-24 | Option exercise (derivative) | 27,000 | $0.00 | 38,013 |
| 2022-01-24 | Open-market sale | 4,500 | $164.75 | 261,760.9 |
| 2022-01-24 | Open-market sale | 6,000 | $166.88 | 249,760.9 |
| 2022-01-24 | Open-market sale | 6,000 | $165.88 | 255,760.9 |
| 2022-01-24 | Open-market sale | 4,500 | $167.75 | 245,260.9 |
| 2022-01-24 | Open-market sale | 6,000 | $163.88 | 266,260.9 |
| 2022-01-24 | Option exercise | 27,000 | $118.78 | 272,260.9 |
| 2021-08-25 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2021-08-25 | Open-market sale | 3,000 | $162.50 | 247,260.9 |
| 2021-08-25 | Open-market sale | 2,000 | $163.13 | 245,260.9 |
| 2021-08-25 | Option exercise | 5,000 | $106.03 | 250,260.9 |
| 2021-05-10 | Option exercise (derivative) | 6,000 | $0.00 | 5,000 |
| 2021-05-10 | Option exercise | 6,000 | $106.03 | 251,260.9 |
| 2021-05-10 | Open-market sale | 2,000 | $161.59 | 249,260.9 |
| 2021-05-10 | Open-market sale | 4,000 | $162.13 | 245,260.9 |
| 2021-05-07 | Option exercise (derivative) | 1,000 | $0.00 | 11,000 |
| 2021-05-07 | Open-market sale | 1,000 | $161.00 | 245,260.9 |
| 2021-05-07 | Option exercise | 1,000 | $106.03 | 246,260.9 |
| 2021-05-06 | Option exercise (derivative) | 5,000 | $0.00 | 12,000 |
| 2021-05-06 | Open-market sale | 5,000 | $160.30 | 245,260.9 |
| 2021-05-06 | Option exercise | 5,000 | $106.03 | 250,260.9 |
| 2021-05-05 | Option exercise (derivative) | 4,000 | $0.00 | 17,000 |
| 2021-05-05 | Option exercise | 4,000 | $106.03 | 249,260.9 |
| 2021-05-05 | Open-market sale | 4,000 | $159.13 | 245,260.9 |
| 2021-05-04 | Option exercise (derivative) | 1,500 | $0.00 | 21,000 |
| 2021-05-04 | Open-market sale | 1,500 | $158.50 | 245,260.9 |
| 2021-05-04 | Option exercise | 1,500 | $106.03 | 246,760.9 |
| 2021-04-23 | Option exercise (derivative) | 13,500 | $0.00 | 22,500 |
| 2021-04-23 | Open-market sale | 3,000 | $157.25 | 255,760.9 |
| 2021-04-23 | Option exercise | 13,500 | $106.03 | 258,760.9 |
| 2021-04-23 | Open-market sale | 10,500 | $157.82 | 245,260.9 |
| 2021-04-22 | Option exercise (derivative) | 10,000 | $0.00 | 36,000 |
| 2021-04-22 | Open-market sale | 10,000 | $156.77 | 245,260.9 |
| 2021-04-22 | Option exercise | 10,000 | $106.03 | 255,260.9 |
| 2021-02-24 | Option exercise (derivative) | 4,500 | $0.00 | 46,000 |
| 2021-02-24 | Open-market sale | 1,500 | $151.00 | 245,260.9 |
| 2021-02-24 | Open-market sale | 3,000 | $150.25 | 246,760.9 |
| 2021-02-24 | Option exercise | 4,500 | $106.03 | 249,760.9 |
| 2021-02-23 | Option exercise (derivative) | 3,000 | $0.00 | 50,500 |
| 2021-02-23 | Option exercise | 3,000 | $106.03 | 248,260.9 |
| 2021-02-23 | Open-market sale | 3,000 | $149.44 | 245,260.9 |
| 2021-02-17 | Option exercise (derivative) | 3,000 | $0.00 | 53,500 |
| 2021-02-17 | Tax withholding | 6,275 | $147.79 | 245,260.9 |
| 2021-02-17 | Open-market sale | 3,000 | $148.25 | 239,745.56 |
| 2021-02-17 | Grant / award | 11,790.34 | $0.00 | 251,535.9 |
| 2021-02-17 | Option exercise | 3,000 | $106.03 | 242,745.56 |
| 2021-02-02 | Grant / award (derivative) | 25,740 | $0.00 | 25,740 |
| 2021-01-26 | Option exercise (derivative) | 3,000 | $0.00 | 56,500 |
| 2021-01-26 | Option exercise | 3,000 | $106.03 | 242,745.56 |
| 2021-01-26 | Open-market sale | 3,000 | $147.25 | 239,745.56 |
| 2021-01-25 | Option exercise (derivative) | 4,000 | $0.00 | 59,500 |
| 2021-01-25 | Open-market sale | 4,000 | $146.25 | 239,745.56 |
| 2021-01-25 | Option exercise | 4,000 | $106.03 | 243,745.56 |
| 2020-11-18 | Option exercise (derivative) | 2,500 | $0.00 | 63,500 |
| 2020-11-18 | Option exercise | 2,500 | $106.03 | 242,245.56 |
| 2020-11-18 | Open-market sale | 2,500 | $137.00 | 239,745.56 |
| 2020-11-16 | Option exercise (derivative) | 5,000 | $0.00 | 66,000 |
| 2020-11-16 | Open-market sale | 5,000 | $136.21 | 239,745.56 |
| 2020-11-16 | Option exercise | 5,000 | $106.03 | 244,745.56 |
| 2020-02-21 | Open-market sale | 7,041 | $135.20 | 239,745.56 |
| 2020-02-19 | Tax withholding | 8,013 | $135.18 | 246,786.56 |
| 2020-02-19 | Grant / award | 15,054.89 | $0.00 | 254,799.56 |
| 2020-02-04 | Grant / award (derivative) | 41,633 | $0.00 | 41,633 |
| 2019-11-27 | Option exercise (derivative) | 1,000 | $0.00 | 71,000 |
| 2019-11-27 | Open-market sale | 1,000 | $137.08 | 239,744.68 |
| 2019-11-27 | Option exercise | 1,000 | $106.03 | 240,744.68 |
| 2019-11-26 | Option exercise (derivative) | 2,185 | $0.00 | 72,000 |
| 2019-11-26 | Open-market sale | 2,185 | $136.20 | 239,744.68 |
| 2019-11-26 | Option exercise | 2,185 | $106.03 | 241,929.68 |
| 2019-07-29 | Option exercise (derivative) | 5,000 | $0.00 | 74,185 |
| 2019-07-29 | Option exercise | 5,000 | $106.03 | 244,744.68 |
| 2019-07-29 | Open-market sale | 5,000 | $150.75 | 239,744.68 |
| 2019-07-26 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2019-07-26 | Open-market sale | 5,000 | $149.75 | 239,744.68 |
| 2019-07-26 | Option exercise | 5,000 | $106.04 | 244,744.68 |
| 2019-07-25 | Option exercise (derivative) | 2,500 | $0.00 | 5,000 |
| 2019-07-25 | Open-market sale | 2,500 | $149.00 | 239,744.68 |
| 2019-07-25 | Option exercise | 2,500 | $106.04 | 242,244.68 |
| 2019-05-17 | Option exercise (derivative) | 2,500 | $0.00 | 7,500 |
| 2019-05-17 | Open-market sale | 2,500 | $148.50 | 239,744.68 |
| 2019-05-17 | Option exercise | 2,500 | $106.04 | 242,244.68 |
| 2019-05-16 | Option exercise (derivative) | 7,500 | $0.00 | 10,000 |
| 2019-05-16 | Open-market sale | 2,500 | $147.00 | 239,744.68 |
| 2019-05-16 | Open-market sale | 5,000 | $147.75 | 242,244.68 |
| 2019-05-16 | Option exercise | 7,500 | $106.04 | 247,244.68 |
| 2019-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 17,500 |
| 2019-05-15 | Open-market sale | 2,500 | $146.50 | 239,744.68 |
| 2019-05-15 | Option exercise | 2,500 | $106.04 | 242,244.68 |
| 2019-05-14 | Option exercise (derivative) | 10,000 | $0.00 | 20,000 |
| 2019-05-14 | Option exercise | 5,000 | $106.04 | 244,744.68 |
| 2019-05-14 | Open-market sale | 5,000 | $145.75 | 239,744.68 |
| 2019-05-01 | Option exercise (derivative) | 2,500 | $0.00 | 30,000 |
| 2019-05-01 | Open-market sale | 2,500 | $144.00 | 239,744.68 |
| 2019-05-01 | Option exercise | 2,500 | $106.04 | 242,244.68 |
| 2019-04-30 | Option exercise (derivative) | 10,000 | $0.00 | 32,500 |
| 2019-04-30 | Open-market sale | 5,000 | $143.25 | 239,744.68 |
| 2019-04-30 | Open-market sale | 5,000 | $142.25 | 244,744.68 |
| 2019-04-30 | Option exercise | 10,000 | $106.04 | 249,744.68 |
| 2019-04-29 | Option exercise (derivative) | 7,500 | $0.00 | 42,500 |
| 2019-04-29 | Option exercise | 7,500 | $106.04 | 247,244.68 |
| 2019-04-29 | Open-market sale | 7,500 | $141.00 | 239,744.68 |
| 2019-04-26 | Option exercise (derivative) | 2,000 | $0.00 | 50,000 |
| 2019-04-26 | Open-market sale | 2,000 | $140.00 | 239,744.68 |
| 2019-04-26 | Option exercise | 2,000 | $106.04 | 241,744.68 |
| 2019-04-24 | Option exercise (derivative) | 4,000 | $0.00 | 52,000 |
| 2019-04-24 | Option exercise | 4,000 | $106.04 | 243,744.68 |
| 2019-04-24 | Open-market sale | 4,000 | $139.25 | 239,744.68 |
| 2019-02-26 | Option exercise (derivative) | 3,500 | $0.00 | 56,000 |
| 2019-02-26 | Open-market sale | 3,500 | $133.55 | 239,744.68 |
| 2019-02-26 | Option exercise | 3,500 | $106.04 | 243,244.68 |
| 2019-02-22 | Open-market sale | 8,138 | $130.57 | 239,744.68 |
| 2019-02-20 | Grant / award | 17,398.26 | $0.00 | 257,142.68 |
| 2019-02-20 | Tax withholding | 9,260 | $129.56 | 247,882.68 |
| 2019-02-05 | Grant / award (derivative) | 61,270 | $0.00 | 61,270 |
| 2019-01-25 | Open-market sale | 8,323 | $125.54 | 239,744.41 |
| 2018-02-26 | Option exercise (derivative) | 2,500 | $0.00 | 59,500 |
| 2018-02-26 | Open-market sale | 2,000 | $142.63 | 248,567.41 |
| 2018-02-26 | Option exercise | 2,500 | $106.04 | 250,567.41 |
| 2018-02-26 | Open-market sale | 500 | $143.25 | 248,067.41 |
| 2018-02-21 | Grant / award | 17,794.37 | $0.00 | 257,538.41 |
| 2018-02-21 | Tax withholding | 9,471 | $139.72 | 248,067.41 |
| 2018-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 62,000 |
| 2018-02-15 | Option exercise | 2,500 | $106.04 | 242,244.05 |
| 2018-02-15 | Open-market sale | 2,500 | $141.96 | 239,744.05 |
| 2018-02-14 | Option exercise (derivative) | 2,022 | $0.00 | 64,500 |
| 2018-02-14 | Option exercise | 2,022 | $106.04 | 241,766.05 |
| 2018-02-14 | Open-market sale | 2,022 | $140.37 | 239,744.05 |
| 2018-02-06 | Grant / award (derivative) | 47,686 | $0.00 | 47,686 |
| 2017-08-09 | Option exercise (derivative) | 1,979 | $0.00 | 0 |
| 2017-08-09 | Open-market sale | 1,979 | $130.00 | 239,744.05 |
| 2017-08-09 | Option exercise | 1,979 | $80.35 | 241,723.05 |
| 2017-08-02 | Option exercise (derivative) | 6,000 | $0.00 | 1,979 |
| 2017-08-02 | Open-market sale | 6,000 | $129.50 | 239,744.05 |
| 2017-08-02 | Option exercise | 6,000 | $80.35 | 245,744.05 |
| 2017-08-01 | Option exercise (derivative) | 6,000 | $0.00 | 7,979 |
| 2017-08-01 | Open-market sale | 6,000 | $128.75 | 239,744.05 |
| 2017-08-01 | Option exercise | 6,000 | $80.35 | 245,744.05 |
| 2017-07-31 | Option exercise (derivative) | 2,000 | $0.00 | 13,979 |
| 2017-07-31 | Open-market sale | 2,000 | $128.27 | 239,744.05 |
| 2017-07-31 | Option exercise | 2,000 | $80.35 | 241,744.05 |
| 2017-07-25 | Option exercise (derivative) | 10,000 | $0.00 | 15,979 |
| 2017-07-25 | Open-market sale | 10,000 | $127.83 | 239,744.05 |
| 2017-07-25 | Option exercise | 10,000 | $80.35 | 249,744.05 |
| 2017-07-24 | Option exercise (derivative) | 14,000 | $0.00 | 25,979 |
| 2017-07-24 | Option exercise | 14,000 | $80.35 | 253,744.05 |
| 2017-07-24 | Open-market sale | 10,000 | $125.55 | 243,744.05 |
| 2017-07-24 | Open-market sale | 4,000 | $126.38 | 239,744.05 |
| 2017-05-31 | Option exercise (derivative) | 6,000 | $0.00 | 39,979 |
| 2017-05-31 | Option exercise | 6,000 | $80.35 | 245,744.05 |
| 2017-05-31 | Open-market sale | 6,000 | $124.50 | 239,744.05 |
| 2017-05-30 | Option exercise (derivative) | 2,000 | $0.00 | 45,979 |
| 2017-05-30 | Option exercise | 2,000 | $80.35 | 241,744.05 |
| 2017-05-30 | Open-market sale | 2,000 | $124.00 | 239,744.05 |
| 2017-05-25 | Option exercise (derivative) | 7,000 | $0.00 | 47,979 |
| 2017-05-25 | Option exercise | 7,000 | $80.35 | 246,744.05 |
| 2017-05-25 | Open-market sale | 7,000 | $123.48 | 239,744.05 |
| 2017-02-23 | Option exercise (derivative) | 6,000 | $0.00 | 54,979 |
| 2017-02-23 | Open-market sale | 6,000 | $122.75 | 239,744.05 |
| 2017-02-23 | Option exercise | 6,000 | $80.35 | 245,744.05 |
| 2017-02-22 | Tax withholding | 14,519 | $121.85 | 239,744.05 |
| 2017-02-22 | Grant / award | 26,008.72 | $0.00 | 254,263.05 |
| 2017-02-21 | Option exercise (derivative) | 3,009 | $0.00 | 0 |
| 2017-02-21 | Open-market sale | 3,009 | $122.17 | 228,254.33 |
| 2017-02-21 | Option exercise | 3,009 | $78.65 | 231,263.33 |
| 2017-02-17 | Option exercise (derivative) | 991 | $0.00 | 3,009 |
| 2017-02-17 | Open-market sale | 991 | $122.00 | 228,254.33 |
| 2017-02-17 | Option exercise | 991 | $78.65 | 229,245.33 |
| 2017-02-16 | Option exercise (derivative) | 8,000 | $0.00 | 4,000 |
| 2017-02-16 | Option exercise | 8,000 | $78.65 | 236,254.33 |
| 2017-02-16 | Open-market sale | 8,000 | $121.44 | 228,254.33 |
| 2017-02-15 | Option exercise (derivative) | 4,000 | $0.00 | 12,000 |
| 2017-02-15 | Open-market sale | 4,000 | $120.70 | 228,254.33 |
| 2017-02-15 | Option exercise | 4,000 | $78.65 | 232,254.33 |
| 2017-02-14 | Option exercise (derivative) | 2,000 | $0.00 | 16,000 |
| 2017-02-14 | Option exercise | 2,000 | $78.65 | 230,254.33 |
| 2017-02-14 | Open-market sale | 2,000 | $120.25 | 228,254.33 |
| 2017-02-10 | Option exercise (derivative) | 10,000 | $0.00 | 18,000 |
| 2017-02-10 | Open-market sale | 10,000 | $119.63 | 228,254.33 |
| 2017-02-10 | Option exercise | 10,000 | $78.65 | 238,254.33 |
| 2017-02-09 | Grant / award (derivative) | 65,013 | $0.00 | 65,013 |
| 2017-02-09 | Option exercise (derivative) | 1,000 | $0.00 | 28,000 |
| 2017-02-09 | Option exercise | 1,000 | $78.65 | 229,254.33 |
| 2017-02-09 | Open-market sale | 1,000 | $119.00 | 228,254.33 |
| 2016-11-28 | Option exercise (derivative) | 1,000 | $0.00 | 29,000 |
| 2016-11-28 | Open-market sale | 1,000 | $114.00 | 228,254.33 |
| 2016-11-28 | Option exercise | 1,000 | $78.65 | 229,254.33 |
| 2016-11-25 | Option exercise (derivative) | 1,000 | $0.00 | 30,000 |
| 2016-11-25 | Option exercise | 1,000 | $78.65 | 229,254.33 |
| 2016-11-25 | Open-market sale | 1,000 | $113.75 | 228,254.33 |
| 2016-08-31 | Option exercise (derivative) | 1,000 | $0.00 | 31,000 |
| 2016-08-31 | Option exercise | 1,000 | $78.65 | 229,254.33 |
| 2016-08-31 | Open-market sale | 1,000 | $119.00 | 228,254.33 |
| 2016-08-30 | Option exercise (derivative) | 3,246 | $0.00 | 32,000 |
| 2016-08-30 | Open-market sale | 3,246 | $118.98 | 228,254.33 |
| 2016-08-30 | Option exercise | 3,246 | $78.65 | 231,500.33 |
| 2016-08-08 | Option exercise (derivative) | 2,000 | $0.00 | 35,246 |
| 2016-08-08 | Open-market sale | 2,000 | $118.75 | 228,254.33 |
| 2016-08-08 | Option exercise | 2,000 | $78.65 | 230,254.33 |
| 2016-08-05 | Option exercise (derivative) | 2,000 | $0.00 | 37,246 |
| 2016-08-05 | Open-market sale | 2,000 | $118.50 | 228,254.33 |
| 2016-08-05 | Option exercise | 2,000 | $78.65 | 230,254.33 |
| 2016-08-04 | Option exercise (derivative) | 2,000 | $0.00 | 39,246 |
| 2016-08-04 | Open-market sale | 2,000 | $118.25 | 228,254.33 |
| 2016-08-04 | Option exercise | 2,000 | $78.65 | 230,254.33 |
| 2016-07-26 | Option exercise (derivative) | 4,000 | $0.00 | 41,246 |
| 2016-07-26 | Option exercise | 4,000 | $78.65 | 232,254.33 |
| 2016-07-26 | Open-market sale | 4,000 | $117.88 | 228,254.33 |
| 2016-07-25 | Option exercise (derivative) | 8,000 | $0.00 | 45,246 |
| 2016-07-25 | Open-market sale | 8,000 | $117.19 | 228,254.33 |
| 2016-07-25 | Option exercise | 8,000 | $78.65 | 236,254.33 |
| 2016-05-31 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2016-05-31 | Option exercise | 1,000 | $59.74 | 229,254.33 |
| 2016-05-31 | Open-market sale | 1,000 | $114.50 | 228,254.33 |
| 2016-05-27 | Option exercise (derivative) | 2,000 | $0.00 | 1,000 |
| 2016-05-27 | Open-market sale | 2,000 | $114.13 | 228,254.33 |
| 2016-05-27 | Option exercise | 2,000 | $59.74 | 230,254.33 |
| 2016-05-26 | Option exercise (derivative) | 1,500 | $0.00 | 3,000 |
| 2016-05-26 | Option exercise | 1,500 | $59.74 | 229,754.33 |
| 2016-05-26 | Open-market sale | 1,500 | $113.67 | 228,254.33 |
| 2016-05-24 | Option exercise (derivative) | 1,000 | $0.00 | 4,500 |
| 2016-05-24 | Option exercise | 1,000 | $59.74 | 229,254.33 |
| 2016-05-24 | Open-market sale | 1,000 | $113.35 | 228,254.33 |
| 2016-05-11 | Option exercise (derivative) | 2,000 | $0.00 | 5,500 |
| 2016-05-11 | Option exercise | 2,000 | $59.74 | 230,254.33 |
| 2016-05-11 | Open-market sale | 2,000 | $112.75 | 228,254.33 |
| 2016-05-10 | Option exercise (derivative) | 728 | $0.00 | 7,500 |
| 2016-05-10 | Option exercise | 728 | $59.74 | 228,982.33 |
| 2016-05-10 | Open-market sale | 728 | $112.00 | 228,254.33 |
| 2016-02-17 | Tax withholding | 13,489 | $108.45 | 228,254.33 |
| 2016-02-17 | Grant / award | 24,164.68 | $0.00 | 241,743.33 |
| 2016-02-02 | Grant / award (derivative) | 79,185 | $0.00 | 79,185 |
| 2015-11-20 | Option exercise (derivative) | 12,000 | $0.00 | 8,228 |
| 2015-11-20 | Option exercise | 12,000 | $59.74 | 229,578.65 |
| 2015-11-20 | Open-market sale | 12,000 | $115.79 | 217,578.65 |
| 2015-11-19 | Option exercise (derivative) | 6,000 | $0.00 | 20,228 |
| 2015-11-19 | Option exercise | 6,000 | $59.74 | 223,578.65 |
| 2015-11-19 | Open-market sale | 6,000 | $114.98 | 217,578.65 |
| 2015-10-29 | Option exercise (derivative) | 6,000 | $0.00 | 26,228 |
| 2015-10-29 | Open-market sale | 6,000 | $114.48 | 217,578.65 |
| 2015-10-29 | Option exercise | 6,000 | $59.74 | 223,578.65 |
| 2015-10-28 | Option exercise (derivative) | 6,000 | $0.00 | 32,228 |
| 2015-10-28 | Open-market sale | 6,000 | $113.98 | 217,578.65 |
| 2015-10-28 | Option exercise | 6,000 | $59.74 | 223,578.65 |
| 2015-10-27 | Option exercise (derivative) | 9,000 | $0.00 | 38,228 |
| 2015-10-27 | Open-market sale | 9,000 | $113.35 | 217,578.65 |
| 2015-10-27 | Option exercise | 9,000 | $59.74 | 226,578.65 |
| 2015-10-23 | Option exercise (derivative) | 6,000 | $0.00 | 47,228 |
| 2015-10-23 | Open-market sale | 6,000 | $112.82 | 217,578.65 |
| 2015-10-23 | Option exercise | 6,000 | $59.74 | 223,578.65 |
| 2015-10-22 | Option exercise (derivative) | 13,000 | $0.00 | 53,228 |
| 2015-10-22 | Option exercise (derivative) | 20,848 | $0.00 | 0 |
| 2015-10-22 | Option exercise | 13,000 | $59.74 | 230,578.65 |
| 2015-10-22 | Open-market sale | 20,848 | $110.82 | 217,578.65 |
| 2015-10-22 | Option exercise | 20,848 | $56.81 | 238,426.65 |
| 2015-02-26 | Option exercise (derivative) | 5,000 | $0.00 | 20,848 |
| 2015-02-26 | Open-market sale | 5,000 | $107.88 | 217,578.65 |
| 2015-02-26 | Option exercise | 5,000 | $56.81 | 222,578.65 |
| 2015-02-18 | Grant / award | 28,089.66 | $0.00 | 233,258.65 |
| 2015-02-18 | Tax withholding | 15,680 | $107.73 | 217,578.65 |
| 2015-02-13 | Option exercise (derivative) | 2,500 | $0.00 | 25,848 |
| 2015-02-13 | Open-market sale | 2,500 | $108.25 | 205,168.98 |
| 2015-02-13 | Option exercise | 2,500 | $56.81 | 207,668.98 |
| 2015-02-06 | Option exercise (derivative) | 7,500 | $0.00 | 28,348 |
| 2015-02-06 | Option exercise | 7,500 | $56.81 | 212,668.98 |
| 2015-02-06 | Open-market sale | 7,500 | $107.75 | 205,168.98 |
| 2015-02-04 | Option exercise (derivative) | 12,500 | $0.00 | 35,848 |
| 2015-02-04 | Option exercise | 12,500 | $56.81 | 217,668.98 |
| 2015-02-04 | Open-market sale | 12,500 | $106.93 | 205,168.98 |
| 2015-02-03 | Grant / award (derivative) | 66,522 | $0.00 | 66,522 |
| 2015-01-26 | Option exercise (derivative) | 10,000 | $0.00 | 48,348 |
| 2015-01-26 | Open-market sale | 10,000 | $107.00 | 205,168.98 |
| 2015-01-26 | Option exercise | 10,000 | $56.81 | 215,168.98 |
| 2014-11-28 | Option exercise (derivative) | 8,000 | $0.00 | 58,348 |
| 2014-11-28 | Option exercise | 8,000 | $56.81 | 213,168.98 |
| 2014-11-28 | Open-market sale | 8,000 | $104.81 | 205,168.98 |
| 2014-11-26 | Option exercise (derivative) | 2,000 | $0.00 | 66,348 |
| 2014-11-26 | Option exercise | 2,000 | $56.81 | 207,168.98 |
| 2014-11-26 | Open-market sale | 2,000 | $104.25 | 205,168.98 |
| 2014-11-21 | Option exercise (derivative) | 2,000 | $0.00 | 68,348 |
| 2014-11-21 | Open-market sale | 2,000 | $104.10 | 205,168.98 |
| 2014-11-21 | Option exercise | 2,000 | $56.81 | 207,168.98 |
| 2014-11-20 | Option exercise (derivative) | 7,368 | $0.00 | 0 |
| 2014-11-20 | Option exercise | 7,368 | $51.09 | 212,536.98 |
| 2014-11-20 | Open-market sale | 7,368 | $103.34 | 205,168.98 |
| 2014-11-19 | Option exercise (derivative) | 4,000 | $0.00 | 7,368 |
| 2014-11-19 | Open-market sale | 4,000 | $103.05 | 205,168.98 |
| 2014-11-19 | Option exercise | 4,000 | $51.09 | 209,168.98 |
| 2014-11-18 | Option exercise (derivative) | 21,100 | $0.00 | 11,368 |
| 2014-11-18 | Open-market sale | 21,100 | $102.99 | 205,168.98 |
| 2014-11-18 | Option exercise | 21,100 | $51.09 | 226,268.98 |
| 2014-11-17 | Option exercise (derivative) | 24,000 | $0.00 | 32,468 |
| 2014-11-17 | Option exercise | 24,000 | $51.09 | 229,168.98 |
| 2014-11-17 | Open-market sale | 24,000 | $102.51 | 205,168.98 |
| 2014-08-27 | Option exercise (derivative) | 3,000 | $0.00 | 56,468 |
| 2014-08-27 | Option exercise | 3,000 | $51.09 | 208,168.98 |
| 2014-08-27 | Open-market sale | 3,000 | $94.75 | 205,168.98 |
| 2014-08-25 | Option exercise (derivative) | 6,000 | $0.00 | 59,468 |
| 2014-08-25 | Option exercise | 6,000 | $51.09 | 211,168.98 |
| 2014-08-25 | Open-market sale | 6,000 | $94.38 | 205,168.98 |
| 2014-08-21 | Option exercise (derivative) | 3,000 | $0.00 | 65,468 |
| 2014-08-21 | Open-market sale | 3,000 | $94.00 | 205,168.98 |
| 2014-08-21 | Option exercise | 3,000 | $51.09 | 208,168.98 |
| 2014-05-29 | Option exercise (derivative) | 6,000 | $0.00 | 68,468 |
| 2014-05-29 | Option exercise | 6,000 | $51.09 | 211,168.98 |
| 2014-05-29 | Open-market sale | 6,000 | $94.03 | 205,168.98 |
| 2014-05-28 | Option exercise (derivative) | 3,000 | $0.00 | 74,468 |
| 2014-05-28 | Option exercise | 3,000 | $51.09 | 208,168.98 |
| 2014-05-28 | Open-market sale | 3,000 | $93.65 | 205,168.98 |
| 2014-05-27 | Option exercise (derivative) | 3,000 | $0.00 | 77,468 |
| 2014-05-27 | Open-market sale | 3,000 | $93.40 | 205,168.98 |
| 2014-05-27 | Option exercise | 3,000 | $51.09 | 208,168.98 |
| 2014-05-21 | Option exercise (derivative) | 3,000 | $0.00 | 80,468 |
| 2014-05-21 | Option exercise | 3,000 | $51.09 | 208,168.98 |
| 2014-05-21 | Open-market sale | 3,000 | $93.15 | 205,168.98 |
| 2014-05-12 | Option exercise (derivative) | 27,100 | $0.00 | 0 |
| 2014-05-12 | Option exercise | 27,100 | $39.19 | 232,268.98 |
| 2014-05-12 | Open-market sale | 27,100 | $92.51 | 205,168.98 |
| 2014-05-02 | Option exercise (derivative) | 3,000 | $0.00 | 27,100 |
| 2014-05-02 | Open-market sale | 3,000 | $91.50 | 205,168.98 |
| 2014-05-02 | Option exercise | 3,000 | $39.19 | 208,168.98 |
| 2014-02-19 | Grant / award | 28,590.11 | $0.00 | 221,128.98 |
| 2014-02-19 | Tax withholding | 15,960 | $84.58 | 205,168.98 |
| 2014-02-04 | Grant / award (derivative) | 60,979 | $0.00 | 60,979 |
| 2013-11-29 | Option exercise (derivative) | 2,500 | $0.00 | 30,100 |
| 2013-11-29 | Option exercise | 2,500 | $39.19 | 195,038.87 |
| 2013-11-29 | Open-market sale | 2,500 | $91.50 | 192,538.87 |
| 2013-11-27 | Option exercise (derivative) | 2,500 | $0.00 | 32,600 |
| 2013-11-27 | Option exercise | 2,500 | $39.19 | 195,038.87 |
| 2013-11-27 | Open-market sale | 2,500 | $91.26 | 192,538.87 |
| 2013-11-26 | Option exercise (derivative) | 3,500 | $0.00 | 35,100 |
| 2013-11-26 | Open-market sale | 3,500 | $91.03 | 192,538.87 |
| 2013-11-26 | Option exercise | 3,500 | $39.19 | 196,038.87 |
| 2013-11-25 | Option exercise (derivative) | 1,500 | $0.00 | 38,600 |
| 2013-11-25 | Option exercise | 1,500 | $39.19 | 194,038.87 |
| 2013-11-25 | Open-market sale | 1,500 | $90.75 | 192,538.87 |
| 2013-11-22 | Option exercise (derivative) | 5,569 | $0.00 | 40,100 |
| 2013-11-22 | Open-market sale | 5,569 | $90.23 | 192,538.87 |
| 2013-11-22 | Option exercise | 5,569 | $39.19 | 198,107.87 |
| 2013-11-11 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2013-11-11 | Open-market sale | 5,000 | $88.20 | 192,538.87 |
| 2013-11-11 | Option exercise | 5,000 | $47.23 | 197,538.87 |
| 2013-11-07 | Option exercise (derivative) | 5,100 | $0.00 | 5,000 |
| 2013-11-07 | Option exercise | 5,100 | $47.23 | 197,638.87 |
| 2013-11-07 | Open-market sale | 5,100 | $87.88 | 192,538.87 |
| 2013-11-06 | Option exercise (derivative) | 9,500 | $0.00 | 10,100 |
| 2013-11-06 | Option exercise | 9,500 | $47.23 | 202,038.87 |
| 2013-11-06 | Open-market sale | 9,500 | $87.41 | 192,538.87 |
| 2013-10-29 | Option exercise (derivative) | 400 | $0.00 | 19,600 |
| 2013-10-29 | Open-market sale | 400 | $87.50 | 192,538.87 |
| 2013-10-29 | Option exercise | 400 | $47.23 | 192,938.87 |
| 2013-10-28 | Option exercise (derivative) | 15,000 | $0.00 | 20,000 |
| 2013-10-28 | Option exercise | 15,000 | $47.23 | 207,538.87 |
| 2013-10-28 | Open-market sale | 15,000 | $87.31 | 192,538.87 |
| 2013-10-24 | Option exercise (derivative) | 30,000 | $0.00 | 35,000 |
| 2013-10-24 | Open-market sale | 30,000 | $86.82 | 192,538.87 |
| 2013-10-24 | Option exercise | 30,000 | $47.23 | 222,538.87 |
| 2013-08-01 | Option exercise (derivative) | 5,000 | $0.00 | 65,000 |
| 2013-08-01 | Open-market sale | 5,000 | $84.50 | 192,538.87 |
| 2013-08-01 | Option exercise | 5,000 | $47.23 | 197,538.87 |
| 2013-07-31 | Option exercise (derivative) | 5,000 | $0.00 | 70,000 |
| 2013-07-31 | Option exercise | 5,000 | $47.23 | 197,538.87 |
| 2013-07-31 | Open-market sale | 5,000 | $84.00 | 192,538.87 |
| 2013-07-26 | Option exercise (derivative) | 6,636 | $0.00 | 75,000 |
| 2013-07-26 | Option exercise | 6,636 | $47.23 | 199,174.87 |
| 2013-07-26 | Open-market sale | 6,636 | $83.44 | 192,538.87 |
| 2013-02-21 | Tax withholding | 19,210 | $80.16 | 192,538.87 |
| 2013-02-21 | Grant / award | 34,850.61 | $0.00 | 211,748.87 |
| 2013-02-05 | Grant / award (derivative) | 53,246 | $0.00 | 53,246 |
| 2013-02-01 | Option exercise (derivative) | 21,200 | $0.00 | 0 |
| 2013-02-01 | Tax withholding | 101 | $79.70 | 176,898.26 |
| 2013-02-01 | Option exercise | 21,200 | $52.76 | 198,199.26 |
| 2013-02-01 | Open-market sale | 21,200 | $79.51 | 176,999.26 |
| 2013-01-31 | Option exercise (derivative) | 9,000 | $0.00 | 21,200 |
| 2013-01-31 | Option exercise | 9,000 | $52.76 | 185,999.26 |
| 2013-01-31 | Open-market sale | 9,000 | $78.25 | 176,999.26 |
| 2013-01-25 | Option exercise (derivative) | 7,800 | $0.00 | 30,200 |
| 2013-01-25 | Open-market sale | 7,800 | $78.31 | 176,999.26 |
| 2013-01-25 | Option exercise | 7,800 | $52.76 | 184,799.26 |
| 2013-01-24 | Option exercise (derivative) | 17,000 | $0.00 | 38,000 |
| 2013-01-24 | Option exercise | 17,000 | $52.76 | 193,999.26 |
| 2013-01-24 | Open-market sale | 17,000 | $78.01 | 176,999.26 |
| 2012-10-25 | Option exercise (derivative) | 10,000 | $0.00 | 45,669 |
| 2012-10-25 | Option exercise | 10,000 | $39.19 | 186,999.26 |
| 2012-10-25 | Open-market sale | 10,000 | $73.39 | 176,999.26 |
| 2012-10-24 | Option exercise (derivative) | 331 | $0.00 | 55,669 |
| 2012-10-24 | Option exercise | 331 | $39.19 | 177,330.26 |
| 2012-10-24 | Open-market sale | 331 | $73.60 | 176,999.26 |
| 2012-10-23 | Option exercise (derivative) | 2,307 | $0.00 | 56,000 |
| 2012-10-23 | Option exercise | 2,307 | $39.19 | 179,306.26 |
| 2012-10-23 | Open-market sale | 2,307 | $73.48 | 176,999.26 |
| 2012-10-22 | Option exercise (derivative) | 23,971 | $0.00 | 58,307 |
| 2012-10-22 | Option exercise | 23,971 | $39.19 | 200,970.26 |
| 2012-10-22 | Open-market sale | 23,971 | $73.80 | 176,999.26 |
| 2012-08-24 | Option exercise (derivative) | 7,000 | $0.00 | 55,000 |
| 2012-08-24 | Option exercise | 7,000 | $52.76 | 183,999.26 |
| 2012-08-24 | Open-market sale | 7,000 | $65.25 | 176,999.26 |
| 2012-08-20 | Option exercise (derivative) | 2,488 | $0.00 | 62,000 |
| 2012-08-20 | Option exercise | 2,488 | $52.76 | 179,487.26 |
| 2012-08-20 | Open-market sale | 2,488 | $65.40 | 176,999.26 |
| 2012-08-17 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2012-08-17 | Open-market sale | 10,000 | $64.54 | 176,999.26 |
| 2012-08-17 | Option exercise | 10,000 | $53.56 | 186,999.26 |
| 2012-08-15 | Option exercise (derivative) | 7,000 | $0.00 | 10,000 |
| 2012-08-15 | Open-market sale | 7,000 | $64.08 | 176,999.26 |
| 2012-08-15 | Option exercise | 7,000 | $53.56 | 183,999.26 |
| 2012-08-14 | Option exercise (derivative) | 8,522 | $0.00 | 22,000 |
| 2012-08-14 | Option exercise (derivative) | 5,000 | $0.00 | 17,000 |
| 2012-08-14 | Option exercise | 8,522 | $53.56 | 185,521.26 |
| 2012-08-14 | Option exercise | 5,000 | $53.56 | 181,999.26 |
| 2012-08-14 | Open-market sale | 5,000 | $63.81 | 176,999.26 |
| 2012-08-03 | Option exercise (derivative) | 17,939 | $0.00 | 0 |
| 2012-08-03 | Open-market sale | 17,939 | $64.00 | 176,999.26 |
| 2012-08-03 | Option exercise | 17,939 | $53.83 | 194,938.26 |
| 2012-07-30 | Option exercise (derivative) | 12,428 | $0.00 | 0 |
| 2012-07-30 | Option exercise (derivative) | 6,263 | $0.00 | 17,939 |
| 2012-07-30 | Option exercise | 12,428 | $54.48 | 189,427.26 |
| 2012-07-30 | Option exercise | 6,263 | $53.83 | 183,262.26 |
| 2012-07-30 | Open-market sale | 6,263 | $63.65 | 176,999.26 |
| 2012-07-26 | Option exercise (derivative) | 6,360 | $0.00 | 0 |
| 2012-07-26 | Option exercise | 6,360 | $53.55 | 183,359.26 |
| 2012-07-26 | Open-market sale | 6,360 | $62.25 | 176,999.26 |
| 2012-04-23 | Option exercise (derivative) | 82,025 | $0.00 | 0 |
| 2012-04-23 | Option exercise | 82,025 | $56.58 | 259,024.26 |
| 2012-04-23 | Open-market sale | 82,025 | $62.13 | 176,999.26 |
| 2012-02-21 | Tax withholding | 18,988 | $59.49 | 176,999.26 |
| 2012-02-21 | Grant / award | 38,267.22 | $0.00 | 195,987.26 |
| 2012-02-09 | Option exercise (derivative) | 4,600 | $0.00 | 82,025 |
| 2012-02-09 | Option exercise | 4,600 | $56.58 | 162,320.03 |
| 2012-02-09 | Open-market sale | 4,600 | $60.15 | 157,720.03 |
| 2012-02-07 | Grant / award (derivative) | 66,228 | $0.00 | 66,228 |
| 2012-02-03 | Option exercise (derivative) | 30,000 | $0.00 | 86,625 |
| 2012-02-03 | Open-market sale | 30,000 | $59.90 | 157,720.03 |
| 2012-02-03 | Option exercise | 30,000 | $56.58 | 187,720.03 |
| 2012-02-01 | Option exercise (derivative) | 23,700 | $0.00 | 116,625 |
| 2012-02-01 | Open-market sale | 23,700 | $59.41 | 157,720.03 |
| 2012-02-01 | Option exercise | 23,700 | $56.58 | 181,420.03 |
| 2011-10-27 | Option exercise (derivative) | 35,361 | $0.00 | 0 |
| 2011-10-27 | Open-market sale | 35,361 | $58.85 | 157,720.03 |
| 2011-10-27 | Option exercise | 35,361 | $44.79 | 193,081.03 |
| 2011-10-24 | Option exercise (derivative) | 30,000 | $0.00 | 35,361 |
| 2011-10-24 | Option exercise | 30,000 | $44.79 | 187,720.03 |
| 2011-10-24 | Open-market sale | 30,000 | $57.80 | 157,720.03 |
| 2011-10-21 | Option exercise (derivative) | 30,000 | $0.00 | 65,361 |
| 2011-10-21 | Option exercise | 30,000 | $44.79 | 187,720.03 |
| 2011-10-21 | Open-market sale | 30,000 | $56.66 | 157,720.03 |
| 2011-04-27 | Option exercise (derivative) | 46,867 | $0.00 | 0 |
| 2011-04-27 | Open-market sale | 46,867 | $61.67 | 157,720.03 |
| 2011-04-27 | Option exercise | 46,867 | $47.79 | 204,587.03 |
| 2011-02-22 | Tax withholding | 17,116 | $60.82 | 157,720.03 |
| 2011-02-22 | Grant / award | 34,425.03 | $0.00 | 174,836.03 |
| 2011-02-01 | Grant / award (derivative) | 70,348 | $0.00 | 70,348 |
| 2010-11-08 | Grant / award (derivative) | 140,325 | $0.00 | 140,325 |
| 2010-11-08 | Option exercise (derivative) | 153,133 | $0.00 | 46,867 |
| 2010-11-08 | Tax withholding | 140,325 | $57.44 | 140,411 |
| 2010-11-08 | Option exercise | 153,133 | $47.79 | 280,736 |
| 2010-10-25 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2010-10-25 | Open-market sale | 100,000 | $55.56 | 127,603 |
| 2010-10-25 | Option exercise | 100,000 | $42.88 | 227,603 |
| 2010-02-22 | Option exercise (derivative) | 26,156 | $0.00 | 0 |
| 2010-02-22 | Tax withholding | 21,479 | $53.03 | 127,603 |
| 2010-02-22 | Option exercise | 43,505 | $0.00 | 149,082 |
| 2010-02-02 | Grant / award (derivative) | 83,468 | $0.00 | 83,468 |
| 2010-02-02 | Grant / award | 196 | $0.00 | 105,577 |
| 2010-01-28 | Option exercise (derivative) | 23,838 | $0.00 | 0 |
| 2010-01-28 | Open-market sale | 23,838 | $50.07 | 105,381 |
| 2010-01-28 | Option exercise | 23,838 | $36.97 | 129,219 |
| 2010-01-25 | Tax withholding | 2,556 | $48.53 | 105,381 |
| 2009-10-28 | Option exercise (derivative) | 22,455 | $0.00 | 0 |
| 2009-10-28 | Option exercise | 22,455 | $36.97 | 127,407 |
| 2009-10-28 | Tax withholding | 19,470 | $50.50 | 107,937 |
| 2009-10-27 | Option exercise (derivative) | 22,000 | $0.00 | 22,455 |
| 2009-10-27 | Tax withholding | 18,978 | $51.07 | 104,952 |
| 2009-10-27 | Option exercise | 22,000 | $36.97 | 123,930 |
| 2009-10-26 | Option exercise (derivative) | 23,838 | $0.00 | 23,838 |
| 2009-10-26 | Tax withholding | 20,535 | $51.24 | 101,930 |
| 2009-10-26 | Option exercise | 23,838 | $36.97 | 122,465 |
| 2009-02-24 | Option exercise (derivative) | 13,480 | $0.00 | 0 |
| 2009-02-24 | Tax withholding | 10,967.14 | $38.18 | 98,629 |
| 2009-02-24 | Option exercise | 23,152.14 | $0.00 | 109,596.14 |
| 2009-02-06 | Tax withholding | 3,595 | $39.20 | 86,444 |
| 2009-02-03 | Grant / award (derivative) | 82,278 | $0.00 | 82,278 |
| 2009-01-25 | Tax withholding | 2,467 | $37.91 | 90,039 |
| 2008-02-06 | Tax withholding | 3,286 | $47.48 | 92,506 |
| 2008-02-05 | Grant / award (derivative) | 81,636 | $0.00 | 81,636 |
| 2008-01-25 | Tax withholding | 1,475 | $46.27 | 95,792 |
| 2007-10-04 | Grant / award (derivative) | 6,360 | $0.00 | 6,360 |
| 2007-10-04 | Option exercise (derivative) | 7,023 | $0.00 | 0 |
| 2007-10-04 | Option exercise | 7,023 | $44.47 | 103,627 |
| 2007-10-04 | Tax withholding | 6,360 | $53.55 | 97,267 |
| 2007-07-02 | Grant / award (derivative) | 12,428 | $0.00 | 12,428 |
| 2007-07-02 | Option exercise (derivative) | 13,794 | $0.00 | 0 |
| 2007-07-02 | Option exercise | 13,794 | $44.79 | 109,032 |
| 2007-07-02 | Tax withholding | 12,428 | $54.48 | 96,604 |
| 2007-04-17 | Option exercise (derivative) | 26,680 | $0.00 | 13,794 |
| 2007-04-17 | Grant / award (derivative) | 24,202 | $0.00 | 24,202 |
| 2007-04-17 | Option exercise | 26,680 | $44.79 | 119,440 |
| 2007-04-17 | Tax withholding | 24,202 | $53.83 | 95,238 |
| 2007-02-06 | Grant / award (derivative) | 64,488 | $0.00 | 64,488 |
| 2007-02-06 | Grant / award (derivative) | 26,156 | $0.00 | 26,156 |
| 2007-01-25 | Tax withholding | 2,090 | $51.02 | 92,760 |
| 2006-12-18 | Grant / award (derivative) | 30,522 | $0.00 | 30,522 |
| 2006-12-18 | Option exercise (derivative) | 33,845 | $0.00 | 0 |
| 2006-12-18 | Tax withholding | 30,522 | $53.56 | 94,850 |
| 2006-12-18 | Option exercise | 33,845 | $44.29 | 125,372 |
| 2006-08-08 | Option exercise (derivative) | 8,487 | $0.00 | 0 |
| 2006-08-08 | Grant / award (derivative) | 7,023 | $0.00 | 7,023 |
| 2006-08-08 | Tax withholding | 7,023 | $44.47 | 91,527 |
| 2006-08-08 | Option exercise | 8,487 | $30.94 | 98,550 |
| 2006-02-06 | Grant / award (derivative) | 40,474 | $0.00 | 40,474 |
| 2006-02-06 | Grant / award (derivative) | 13,480 | $0.00 | 13,480 |
| 2006-02-06 | Grant / award (derivative) | 95,361 | $0.00 | 95,361 |
| 2006-02-06 | Option exercise (derivative) | 50,891 | $0.00 | 8,487 |
| 2006-02-06 | Option exercise | 50,891 | $30.94 | 111,608 |
| 2006-02-06 | Grant / award | 18,929 | $0.00 | 90,063 |
| 2006-02-06 | Tax withholding | 40,474 | $44.79 | 71,134 |
| 2006-02-02 | Tax withholding | 1,543 | $44.79 | 60,881 |
| 2006-02-02 | Tax withholding | 164 | $44.79 | 60,717 |
| 2005-01-07 | Grant / award (derivative) | 502.35 | $36.98 | 1,083.89 |
| 2004-07-07 | Grant / award (derivative) | 98.34 | $39.19 | 569.71 |
| 2004-01-07 | Grant / award (derivative) | 380.71 | $39.40 | 463.54 |
| 2003-07-09 | Grant / award (derivative) | 82.03 | $36.57 | 82.03 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.