SEC CIK 1566094
Mirviss Jeffrey B.
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| BSXview stock → | 25,766 | 2025-02-25 |
| CNMDview stock → | 0 | 2026-07-01 |
Position History — BSX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — BSX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-02-25 | Open-market sale | 2,688 | $104.00 | 25,766 |
| 2025-02-24 | Open-market sale | 4,675 | $104.25 | 28,454 |
| 2025-02-19 | Open-market sale | 1,510 | $105.35 | 33,129 |
| 2025-02-17 | Option exercise (derivative) | 3,334 | $0.00 | 0 |
| 2025-02-17 | Tax withholding | 1,521 | $106.11 | 34,639 |
| 2025-02-17 | Option exercise | 3,334 | $0.00 | 36,160 |
| 2025-02-16 | Option exercise (derivative) | 2,970 | $0.00 | 2,970 |
| 2025-02-16 | Tax withholding | 1,355 | $106.11 | 32,826 |
| 2025-02-16 | Option exercise | 2,970 | $0.00 | 34,181 |
| 2025-02-14 | Option exercise (derivative) | 2,776 | $0.00 | 5,552 |
| 2025-02-14 | Option exercise | 2,776 | $0.00 | 32,477 |
| 2025-02-14 | Tax withholding | 1,266 | $106.11 | 31,211 |
| 2025-02-13 | Grant / award (derivative) | 5,181 | $0.00 | 5,181 |
| 2025-02-13 | Grant / award (derivative) | 13,334 | $0.00 | 13,334 |
| 2025-02-12 | Open-market sale | 13,022 | $105.06 | 28,454 |
| 2025-02-12 | Option exercise (derivative) | 2,115 | $0.00 | 6,347 |
| 2025-02-12 | Tax withholding | 868 | $105.77 | 29,701 |
| 2025-02-12 | Option exercise | 2,115 | $0.00 | 30,569 |
| 2025-02-11 | Grant / award | 23,760 | $0.00 | 52,214 |
| 2025-02-11 | Tax withholding | 10,738 | $105.98 | 41,476 |
| 2025-01-03 | Open-market sale | 7,152 | $89.86 | 28,454 |
| 2025-01-01 | Option exercise (derivative) | 10,430 | $0.00 | 0 |
| 2025-01-01 | Tax withholding | 3,278 | $89.32 | 35,606 |
| 2025-01-01 | Option exercise | 10,430 | $0.00 | 38,884 |
| 2024-05-29 | Option exercise (derivative) | 33,726 | $0.00 | 0 |
| 2024-05-29 | Option exercise | 33,726 | $17.26 | 91,824 |
| 2024-05-29 | Open-market sale | 63,802 | $75.10 | 28,022 |
| 2024-03-18 | Open-market sale | 14,506 | $66.45 | 58,098 |
| 2024-02-21 | Open-market sale | 4,960 | $66.35 | 72,604 |
| 2024-02-18 | Option exercise (derivative) | 2,817 | $0.00 | 0 |
| 2024-02-18 | Option exercise | 2,817 | $0.00 | 78,849 |
| 2024-02-18 | Tax withholding | 1,285 | $65.82 | 77,564 |
| 2024-02-17 | Option exercise (derivative) | 3,333 | $0.00 | 3,334 |
| 2024-02-17 | Tax withholding | 1,520 | $65.82 | 76,032 |
| 2024-02-17 | Option exercise | 3,333 | $0.00 | 77,552 |
| 2024-02-16 | Option exercise (derivative) | 2,970 | $0.00 | 5,940 |
| 2024-02-16 | Option exercise | 2,970 | $0.00 | 75,574 |
| 2024-02-16 | Tax withholding | 1,355 | $65.82 | 74,219 |
| 2024-02-14 | Option exercise (derivative) | 2,776 | $0.00 | 8,328 |
| 2024-02-14 | Option exercise | 2,776 | $0.00 | 73,870 |
| 2024-02-14 | Tax withholding | 1,266 | $65.95 | 72,604 |
| 2024-02-12 | Grant / award (derivative) | 22,311 | $0.00 | 22,311 |
| 2024-02-12 | Grant / award (derivative) | 8,462 | $0.00 | 8,462 |
| 2024-02-06 | Tax withholding | 12,160 | $0.00 | 71,094 |
| 2024-02-06 | Grant / award | 26,666 | $0.00 | 83,254 |
| 2024-01-09 | Option exercise (derivative) | 15,172 | $0.00 | 0 |
| 2024-01-09 | Option exercise | 15,172 | $16.31 | 71,760 |
| 2024-01-09 | Open-market sale | 15,172 | $59.25 | 56,588 |
| 2024-01-04 | Option exercise (derivative) | 15,000 | $0.00 | 15,172 |
| 2024-01-04 | Option exercise | 15,000 | $16.31 | 71,588 |
| 2024-01-04 | Open-market sale | 15,000 | $58.40 | 56,588 |
| 2024-01-03 | Open-market sale | 11,931 | $57.82 | 56,588 |
| 2024-01-01 | Option exercise (derivative) | 17,439 | $0.00 | 0 |
| 2024-01-01 | Option exercise | 17,439 | $0.00 | 74,027 |
| 2024-01-01 | Tax withholding | 5,508 | $57.81 | 68,519 |
| 2023-12-06 | Open-market sale | 353 | $55.03 | 56,588 |
| 2023-12-03 | Option exercise (derivative) | 649 | $0.00 | 0 |
| 2023-12-03 | Tax withholding | 296 | $56.14 | 56,941 |
| 2023-12-03 | Option exercise | 649 | $0.00 | 57,237 |
| 2023-11-08 | Gift | 4,000 | $0.00 | 56,588 |
| 2023-08-29 | Open-market sale | 4,657 | $54.50 | 60,588 |
| 2023-08-28 | Open-market sale | 13,971 | $53.14 | 65,245 |
| 2023-04-05 | Open-market sale | 4,903 | $50.40 | 78,673 |
| 2023-03-30 | Open-market sale | 4,903 | $49.60 | 83,576 |
| 2023-02-22 | Open-market sale | 3,340 | $46.10 | 88,479 |
| 2023-02-21 | Option exercise (derivative) | 2,804 | $0.00 | 0 |
| 2023-02-21 | Open-market sale | 2,313 | $46.32 | 91,819 |
| 2023-02-21 | Tax withholding | 1,279 | $46.23 | 94,132 |
| 2023-02-21 | Option exercise | 2,804 | $0.00 | 95,411 |
| 2023-02-18 | Option exercise (derivative) | 2,817 | $0.00 | 2,817 |
| 2023-02-18 | Option exercise | 2,817 | $0.00 | 93,609 |
| 2023-02-18 | Tax withholding | 1,002 | $46.54 | 92,607 |
| 2023-02-17 | Option exercise (derivative) | 3,333 | $0.00 | 6,667 |
| 2023-02-17 | Option exercise | 3,333 | $0.00 | 93,873 |
| 2023-02-17 | Tax withholding | 1,020 | $46.54 | 92,853 |
| 2023-02-17 | Open-market sale | 2,061 | $46.35 | 90,792 |
| 2023-02-16 | Option exercise (derivative) | 2,970 | $0.00 | 8,910 |
| 2023-02-16 | Option exercise | 2,970 | $0.00 | 92,858 |
| 2023-02-16 | Tax withholding | 909 | $46.48 | 91,949 |
| 2023-02-16 | Open-market sale | 1,409 | $46.79 | 90,540 |
| 2023-02-15 | Option exercise (derivative) | 2,031 | $0.00 | 0 |
| 2023-02-15 | Option exercise | 2,031 | $0.00 | 90,510 |
| 2023-02-15 | Tax withholding | 622 | $47.29 | 89,888 |
| 2023-02-14 | Grant / award (derivative) | 28,893 | $0.00 | 28,893 |
| 2023-02-14 | Grant / award (derivative) | 10,430 | $0.00 | 10,430 |
| 2023-02-14 | Grant / award (derivative) | 11,104 | $0.00 | 11,104 |
| 2023-01-04 | Open-market sale | 6,751 | $46.38 | 88,479 |
| 2023-01-01 | Option exercise (derivative) | 9,981 | $0.00 | 0 |
| 2023-01-01 | Tax withholding | 3,230 | $46.27 | 95,230 |
| 2023-01-01 | Option exercise | 9,981 | $0.00 | 98,460 |
| 2022-12-12 | Open-market sale | 11,080 | $46.75 | 88,479 |
| 2022-12-09 | Option exercise (derivative) | 29,599 | $0.00 | 0 |
| 2022-12-09 | Option exercise | 29,599 | $13.08 | 140,591 |
| 2022-12-09 | Open-market sale | 41,032 | $46.15 | 99,559 |
| 2022-12-03 | Option exercise (derivative) | 649 | $0.00 | 649 |
| 2022-12-03 | Option exercise | 649 | $0.00 | 111,288 |
| 2022-12-03 | Tax withholding | 296 | $46.60 | 110,992 |
| 2022-11-01 | Gift | 230 | $0.00 | 110,639 |
| 2022-05-16 | Gift | 26 | $0.00 | 110,290 |
| 2022-04-20 | Open-market sale | 9,645 | $46.50 | 110,316 |
| 2022-04-19 | Open-market sale | 10,989 | $45.50 | 119,961 |
| 2022-03-22 | Open-market sale | 11,236 | $44.50 | 130,950 |
| 2022-02-28 | Option exercise (derivative) | 2,037 | $0.00 | 0 |
| 2022-02-28 | Tax withholding | 624 | $44.17 | 142,186 |
| 2022-02-28 | Option exercise | 2,037 | $0.00 | 142,810 |
| 2022-02-22 | Grant / award (derivative) | 17,439 | $0.00 | 17,439 |
| 2022-02-21 | Option exercise (derivative) | 2,804 | $0.00 | 2,804 |
| 2022-02-21 | Option exercise | 2,804 | $0.00 | 141,632 |
| 2022-02-21 | Tax withholding | 859 | $42.55 | 140,773 |
| 2022-02-18 | Option exercise (derivative) | 2,816 | $0.00 | 5,634 |
| 2022-02-18 | Tax withholding | 862 | $42.55 | 138,828 |
| 2022-02-18 | Option exercise | 2,816 | $0.00 | 139,690 |
| 2022-02-17 | Option exercise (derivative) | 3,333 | $0.00 | 10,000 |
| 2022-02-17 | Option exercise | 3,333 | $0.00 | 137,894 |
| 2022-02-17 | Tax withholding | 1,020 | $42.83 | 136,874 |
| 2022-02-16 | Grant / award (derivative) | 11,880 | $0.00 | 11,880 |
| 2022-02-16 | Grant / award (derivative) | 33,970 | $0.00 | 33,970 |
| 2022-02-15 | Option exercise (derivative) | 2,030 | $0.00 | 2,031 |
| 2022-02-15 | Option exercise | 2,030 | $0.00 | 135,183 |
| 2022-02-15 | Tax withholding | 622 | $44.01 | 134,561 |
| 2022-01-04 | Open-market sale | 6,840 | $43.54 | 133,153 |
| 2022-01-01 | Option exercise (derivative) | 10,105 | $0.00 | 0 |
| 2022-01-01 | Tax withholding | 3,265 | $42.48 | 139,993 |
| 2022-01-01 | Option exercise | 10,105 | $0.00 | 143,258 |
| 2021-12-03 | Option exercise (derivative) | 649 | $0.00 | 1,298 |
| 2021-12-03 | Option exercise | 649 | $0.00 | 133,449 |
| 2021-12-03 | Tax withholding | 296 | $39.46 | 133,153 |
| 2021-08-31 | Gift | 135 | $0.00 | 132,800 |
| 2021-08-30 | Gift | 183 | $0.00 | 132,935 |
| 2021-07-27 | Open-market sale | 6,748 | $45.22 | 133,118 |
| 2021-04-28 | Option exercise (derivative) | 48,439 | $0.00 | 0 |
| 2021-04-28 | Open-market sale | 48,439 | $43.98 | 139,158 |
| 2021-04-28 | Option exercise | 48,439 | $7.39 | 187,597 |
| 2021-04-15 | Option exercise (derivative) | 28,123 | $0.00 | 0 |
| 2021-04-15 | Option exercise | 28,123 | $6.28 | 167,281 |
| 2021-04-15 | Open-market sale | 28,123 | $40.95 | 139,158 |
| 2021-02-28 | Option exercise (derivative) | 2,037 | $0.00 | 2,037 |
| 2021-02-28 | Option exercise | 2,037 | $0.00 | 140,087 |
| 2021-02-28 | Tax withholding | 929 | $38.78 | 139,158 |
| 2021-02-22 | Option exercise (derivative) | 2,318 | $0.00 | 0 |
| 2021-02-22 | Grant / award (derivative) | 9,981 | $0.00 | 9,981 |
| 2021-02-22 | Tax withholding | 1,058 | $39.20 | 138,050 |
| 2021-02-22 | Option exercise | 2,318 | $0.00 | 139,108 |
| 2021-02-21 | Option exercise (derivative) | 2,804 | $0.00 | 5,608 |
| 2021-02-21 | Option exercise | 2,804 | $0.00 | 137,759 |
| 2021-02-21 | Tax withholding | 969 | $38.03 | 136,790 |
| 2021-02-18 | Option exercise (derivative) | 2,816 | $0.00 | 8,450 |
| 2021-02-18 | Option exercise | 2,816 | $0.00 | 135,817 |
| 2021-02-18 | Tax withholding | 862 | $37.52 | 134,955 |
| 2021-02-17 | Grant / award (derivative) | 13,333 | $0.00 | 13,333 |
| 2021-02-17 | Grant / award (derivative) | 42,881 | $0.00 | 42,881 |
| 2021-02-15 | Option exercise (derivative) | 2,030 | $0.00 | 4,061 |
| 2021-02-15 | Tax withholding | 622 | $38.39 | 133,001 |
| 2021-02-15 | Option exercise | 2,030 | $0.00 | 133,623 |
| 2021-02-12 | Open-market sale | 5,494 | $38.75 | 131,593 |
| 2021-02-10 | Grant / award | 7,917 | $0.00 | 139,510 |
| 2021-02-10 | Tax withholding | 2,423 | $38.85 | 137,087 |
| 2021-01-05 | Open-market sale | 8,108 | $35.31 | 131,636 |
| 2021-01-01 | Option exercise (derivative) | 11,967 | $0.00 | 0 |
| 2021-01-01 | Tax withholding | 3,859 | $35.95 | 139,744 |
| 2021-01-01 | Option exercise | 11,967 | $0.00 | 143,603 |
| 2020-12-17 | Gift | 150 | $0.00 | 131,636 |
| 2020-12-11 | Gift | 50 | $0.00 | 131,786 |
| 2020-12-03 | Option exercise (derivative) | 649 | $0.00 | 1,947 |
| 2020-12-03 | Option exercise | 649 | $0.00 | 132,132 |
| 2020-12-03 | Tax withholding | 296 | $33.81 | 131,836 |
| 2020-12-01 | Option exercise (derivative) | 46,584 | $0.00 | 0 |
| 2020-12-01 | Open-market sale | 46,584 | $33.53 | 131,483 |
| 2020-12-01 | Option exercise | 46,584 | $7.16 | 178,067 |
| 2020-09-03 | Open-market sale | 9,139 | $42.31 | 106,483 |
| 2020-09-01 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2020-09-01 | Open-market sale | 60,000 | $40.93 | 115,622 |
| 2020-09-01 | Option exercise | 60,000 | $6.31 | 175,622 |
| 2020-05-20 | Gift | 165 | $0.00 | 115,622 |
| 2020-02-28 | Option exercise (derivative) | 2,037 | $0.00 | 4,074 |
| 2020-02-28 | Option exercise | 2,037 | $0.00 | 116,716 |
| 2020-02-28 | Tax withholding | 929 | $37.39 | 115,787 |
| 2020-02-24 | Grant / award (derivative) | 10,105 | $0.00 | 10,105 |
| 2020-02-23 | Option exercise (derivative) | 2,146 | $0.00 | 0 |
| 2020-02-23 | Tax withholding | 979 | $42.62 | 114,679 |
| 2020-02-23 | Option exercise | 2,146 | $0.00 | 115,658 |
| 2020-02-22 | Option exercise (derivative) | 2,318 | $0.00 | 2,318 |
| 2020-02-22 | Option exercise | 2,318 | $0.00 | 114,570 |
| 2020-02-22 | Tax withholding | 1,058 | $42.62 | 113,512 |
| 2020-02-21 | Option exercise (derivative) | 2,804 | $0.00 | 8,412 |
| 2020-02-21 | Option exercise | 2,804 | $0.00 | 113,531 |
| 2020-02-21 | Tax withholding | 1,279 | $42.62 | 112,252 |
| 2020-02-18 | Grant / award (derivative) | 11,266 | $0.00 | 11,266 |
| 2020-02-18 | Grant / award (derivative) | 42,035 | $0.00 | 42,035 |
| 2020-02-15 | Option exercise (derivative) | 2,030 | $0.00 | 6,091 |
| 2020-02-15 | Option exercise | 2,030 | $0.00 | 111,653 |
| 2020-02-15 | Tax withholding | 926 | $42.31 | 110,727 |
| 2020-02-14 | Grant / award | 16,801 | $0.00 | 117,285 |
| 2020-02-14 | Tax withholding | 7,662 | $42.31 | 109,623 |
| 2020-01-17 | Option exercise (derivative) | 23,077 | $0.00 | 0 |
| 2020-01-17 | Option exercise | 23,077 | $7.41 | 123,561 |
| 2020-01-17 | Open-market sale | 23,077 | $44.00 | 100,484 |
| 2020-01-01 | Option exercise (derivative) | 9,939 | $0.00 | 0 |
| 2020-01-01 | Tax withholding | 3,191 | $45.22 | 100,484 |
| 2020-01-01 | Option exercise | 9,939 | $0.00 | 103,675 |
| 2019-12-03 | Option exercise (derivative) | 649 | $0.00 | 2,596 |
| 2019-12-03 | Option exercise | 649 | $0.00 | 93,935 |
| 2019-12-03 | Tax withholding | 199 | $42.61 | 93,736 |
| 2019-10-31 | Gift | 230 | $0.00 | 93,286 |
| 2019-02-28 | Option exercise (derivative) | 2,036 | $0.00 | 6,111 |
| 2019-02-28 | Tax withholding | 929 | $40.12 | 93,516 |
| 2019-02-28 | Option exercise | 2,036 | $0.00 | 94,445 |
| 2019-02-24 | Option exercise (derivative) | 2,485 | $0.00 | 0 |
| 2019-02-24 | Tax withholding | 1,134 | $40.52 | 92,409 |
| 2019-02-24 | Option exercise | 2,485 | $0.00 | 93,543 |
| 2019-02-23 | Option exercise (derivative) | 2,146 | $0.00 | 2,146 |
| 2019-02-23 | Tax withholding | 979 | $40.52 | 91,058 |
| 2019-02-23 | Option exercise | 2,146 | $0.00 | 92,037 |
| 2019-02-22 | Option exercise (derivative) | 2,317 | $0.00 | 4,636 |
| 2019-02-22 | Tax withholding | 1,057 | $40.52 | 89,891 |
| 2019-02-22 | Option exercise | 2,317 | $0.00 | 90,948 |
| 2019-02-21 | Grant / award (derivative) | 11,216 | $0.00 | 11,216 |
| 2019-02-21 | Grant / award (derivative) | 36,319 | $0.00 | 36,319 |
| 2019-02-20 | Grant / award (derivative) | 11,967 | $0.00 | 11,967 |
| 2019-02-20 | Tax withholding | 8,881 | $40.11 | 88,631 |
| 2019-02-20 | Grant / award | 23,174 | $0.00 | 97,512 |
| 2019-02-15 | Option exercise (derivative) | 2,030 | $0.00 | 8,121 |
| 2019-02-15 | Tax withholding | 622 | $40.01 | 74,338 |
| 2019-02-15 | Option exercise | 2,030 | $0.00 | 74,960 |
| 2019-01-01 | Option exercise (derivative) | 13,232 | $0.00 | 0 |
| 2019-01-01 | Tax withholding | 4,232 | $35.34 | 72,930 |
| 2019-01-01 | Option exercise | 13,232 | $0.00 | 77,162 |
| 2018-12-19 | Gift | 232 | $0.00 | 63,930 |
| 2018-12-03 | Grant / award (derivative) | 29,114 | $0.00 | 29,114 |
| 2018-12-03 | Grant / award (derivative) | 3,245 | $0.00 | 3,245 |
| 2018-07-10 | Option exercise (derivative) | 33,512 | $0.00 | 0 |
| 2018-07-10 | Option exercise | 33,512 | $8.30 | 122,674 |
| 2018-07-10 | Open-market sale | 33,512 | $34.00 | 89,162 |
| 2018-06-14 | Open-market sale | 19,323 | $32.64 | 89,162 |
| 2018-02-28 | Option exercise (derivative) | 3,722 | $0.00 | 0 |
| 2018-02-28 | Option exercise (derivative) | 2,036 | $0.00 | 8,147 |
| 2018-02-28 | Option exercise | 3,722 | $0.00 | 109,076 |
| 2018-02-28 | Option exercise | 2,036 | $0.00 | 111,112 |
| 2018-02-28 | Tax withholding | 2,627 | $27.26 | 108,485 |
| 2018-02-24 | Option exercise (derivative) | 2,485 | $0.00 | 2,485 |
| 2018-02-24 | Option exercise | 2,485 | $0.00 | 106,329 |
| 2018-02-24 | Tax withholding | 975 | $27.20 | 105,354 |
| 2018-02-23 | Option exercise (derivative) | 2,146 | $0.00 | 4,292 |
| 2018-02-23 | Option exercise | 2,146 | $0.00 | 104,501 |
| 2018-02-23 | Tax withholding | 657 | $27.20 | 103,844 |
| 2018-02-22 | Option exercise (derivative) | 2,317 | $0.00 | 6,953 |
| 2018-02-22 | Tax withholding | 710 | $26.48 | 102,355 |
| 2018-02-22 | Option exercise | 2,317 | $0.00 | 103,065 |
| 2018-02-15 | Grant / award (derivative) | 30,589 | $0.00 | 30,589 |
| 2018-02-15 | Grant / award (derivative) | 10,151 | $0.00 | 10,151 |
| 2018-02-12 | Grant / award (derivative) | 9,939 | $0.00 | 9,939 |
| 2018-02-12 | Grant / award | 21,458 | $0.00 | 107,315 |
| 2018-02-12 | Tax withholding | 6,567 | $26.18 | 100,748 |
| 2018-01-01 | Option exercise (derivative) | 11,673 | $0.00 | 0 |
| 2018-01-01 | Option exercise | 11,673 | $0.00 | 90,028 |
| 2018-01-01 | Tax withholding | 4,171 | $24.79 | 85,857 |
| 2017-11-27 | Gift | 135 | $0.00 | 78,355 |
| 2017-11-22 | Gift | 150 | $0.00 | 78,490 |
| 2017-11-21 | Gift | 35 | $0.00 | 78,640 |
| 2017-02-28 | Grant / award (derivative) | 32,938 | $0.00 | 32,938 |
| 2017-02-28 | Grant / award (derivative) | 13,232 | $0.00 | 13,232 |
| 2017-02-28 | Grant / award (derivative) | 10,183 | $0.00 | 10,183 |
| 2017-02-28 | Option exercise (derivative) | 3,721 | $0.00 | 3,722 |
| 2017-02-28 | Option exercise | 3,721 | $0.00 | 114,505 |
| 2017-02-28 | Tax withholding | 10,830 | $24.55 | 103,675 |
| 2017-02-28 | Grant / award | 24,846 | $0.00 | 110,784 |
| 2017-02-28 | Open-market sale | 25,000 | $24.67 | 78,675 |
| 2017-02-27 | Option exercise (derivative) | 2,389 | $0.00 | 0 |
| 2017-02-27 | Tax withholding | 803 | $24.81 | 85,938 |
| 2017-02-27 | Option exercise | 2,389 | $0.00 | 86,741 |
| 2017-02-24 | Option exercise (derivative) | 2,485 | $0.00 | 4,970 |
| 2017-02-24 | Tax withholding | 835 | $24.78 | 84,352 |
| 2017-02-24 | Option exercise | 2,485 | $0.00 | 85,187 |
| 2017-02-23 | Option exercise (derivative) | 2,146 | $0.00 | 6,438 |
| 2017-02-23 | Tax withholding | 722 | $24.48 | 82,702 |
| 2017-02-23 | Option exercise | 2,146 | $0.00 | 83,424 |
| 2017-02-22 | Option exercise (derivative) | 2,317 | $0.00 | 9,270 |
| 2017-02-22 | Tax withholding | 779 | $25.16 | 81,278 |
| 2017-02-22 | Option exercise | 2,317 | $0.00 | 82,057 |
| 2017-01-01 | Option exercise (derivative) | 12,646 | $0.00 | 0 |
| 2017-01-01 | Tax withholding | 4,531 | $21.63 | 79,740 |
| 2017-01-01 | Option exercise | 12,646 | $0.00 | 84,271 |
| 2016-12-15 | Gift | 200 | $0.00 | 71,625 |
| 2016-12-14 | Gift | 150 | $0.00 | 71,825 |
| 2016-05-06 | Open-market sale | 24,659 | $21.94 | 71,975 |
| 2016-04-04 | Open-market sale | 18,422 | $19.00 | 96,634 |
| 2016-02-28 | Option exercise (derivative) | 3,721 | $0.00 | 7,443 |
| 2016-02-28 | Option exercise (derivative) | 4,190 | $0.00 | 0 |
| 2016-02-28 | Option exercise | 3,721 | $0.00 | 118,870 |
| 2016-02-28 | Option exercise | 4,190 | $0.00 | 115,149 |
| 2016-02-28 | Tax withholding | 3,814 | $17.21 | 115,056 |
| 2016-02-27 | Option exercise (derivative) | 2,389 | $0.00 | 2,389 |
| 2016-02-27 | Tax withholding | 1,152 | $17.21 | 110,959 |
| 2016-02-27 | Option exercise | 2,389 | $0.00 | 112,111 |
| 2016-02-24 | Option exercise (derivative) | 2,484 | $0.00 | 7,455 |
| 2016-02-24 | Option exercise | 2,484 | $0.00 | 110,920 |
| 2016-02-24 | Tax withholding | 1,198 | $17.33 | 109,722 |
| 2016-02-23 | Option exercise (derivative) | 2,145 | $0.00 | 8,584 |
| 2016-02-23 | Tax withholding | 952 | $17.24 | 108,436 |
| 2016-02-23 | Option exercise | 2,145 | $0.00 | 109,388 |
| 2016-02-22 | Grant / award (derivative) | 11,673 | $0.00 | 11,673 |
| 2016-02-22 | Grant / award (derivative) | 11,587 | $0.00 | 11,587 |
| 2016-02-22 | Grant / award (derivative) | 33,726 | $0.00 | 33,726 |
| 2016-02-22 | Grant / award | 37,212 | $0.00 | 119,747 |
| 2016-02-22 | Tax withholding | 12,504 | $17.26 | 107,243 |
| 2016-01-05 | Open-market sale | 9,953 | $18.00 | 82,535 |
| 2016-01-01 | Option exercise (derivative) | 18,866 | $0.00 | 0 |
| 2016-01-01 | Option exercise | 18,866 | $0.00 | 99,128 |
| 2016-01-01 | Tax withholding | 6,640 | $18.44 | 92,488 |
| 2015-11-16 | Gift | 1,000 | $0.00 | 80,262 |
| 2015-10-28 | Open-market sale | 9,492 | $18.00 | 81,262 |
| 2015-02-28 | Option exercise (derivative) | 4,190 | $0.00 | 4,190 |
| 2015-02-28 | Option exercise (derivative) | 3,721 | $0.00 | 11,164 |
| 2015-02-28 | Option exercise | 4,190 | $0.00 | 89,692 |
| 2015-02-28 | Option exercise | 3,721 | $0.00 | 93,413 |
| 2015-02-28 | Tax withholding | 2,659 | $16.90 | 90,754 |
| 2015-02-27 | Option exercise (derivative) | 2,389 | $0.00 | 4,778 |
| 2015-02-27 | Tax withholding | 803 | $16.90 | 85,502 |
| 2015-02-27 | Option exercise | 2,389 | $0.00 | 86,305 |
| 2015-02-24 | Option exercise (derivative) | 2,484 | $0.00 | 9,939 |
| 2015-02-24 | Tax withholding | 835 | $16.62 | 83,916 |
| 2015-02-24 | Option exercise | 2,484 | $0.00 | 84,751 |
| 2015-02-23 | Grant / award (derivative) | 12,646 | $0.00 | 12,646 |
| 2015-02-23 | Grant / award (derivative) | 10,729 | $0.00 | 10,729 |
| 2015-02-23 | Grant / award (derivative) | 30,172 | $0.00 | 30,172 |
| 2015-02-23 | Tax withholding | 6,340 | $16.31 | 82,267 |
| 2015-02-23 | Grant / award | 18,869 | $0.00 | 88,607 |
| 2015-02-18 | Open-market sale | 17,500 | $16.32 | 69,738 |
| 2015-02-18 | Open-market sale | 1,636 | $16.68 | 0 |
| 2015-02-16 | Option exercise (derivative) | 11,471 | $0.00 | 0 |
| 2015-02-16 | Tax withholding | 3,855 | $14.98 | 87,238 |
| 2015-02-16 | Option exercise | 11,471 | $0.00 | 91,093 |
| 2015-01-01 | Option exercise (derivative) | 15,525 | $0.00 | 0 |
| 2015-01-01 | Tax withholding | 5,572 | $13.25 | 79,622 |
| 2015-01-01 | Option exercise | 15,525 | $0.00 | 85,194 |
| 2014-07-28 | Option exercise (derivative) | 3,364 | $0.00 | 0 |
| 2014-07-28 | Option exercise | 3,364 | $0.00 | 70,800 |
| 2014-07-28 | Tax withholding | 1,131 | $12.97 | 69,669 |
| 2014-02-28 | Option exercise (derivative) | 3,721 | $0.00 | 14,885 |
| 2014-02-28 | Option exercise (derivative) | 4,190 | $0.00 | 8,380 |
| 2014-02-28 | Option exercise | 4,190 | $0.00 | 66,374 |
| 2014-02-28 | Tax withholding | 2,659 | $13.10 | 67,436 |
| 2014-02-28 | Option exercise | 3,721 | $0.00 | 70,095 |
| 2014-02-27 | Option exercise (derivative) | 2,388 | $0.00 | 7,167 |
| 2014-02-27 | Option exercise | 2,388 | $0.00 | 62,987 |
| 2014-02-27 | Tax withholding | 803 | $13.30 | 62,184 |
| 2014-02-24 | Grant / award (derivative) | 18,866 | $0.00 | 18,866 |
| 2014-02-24 | Grant / award (derivative) | 12,423 | $0.00 | 12,423 |
| 2014-02-24 | Grant / award (derivative) | 29,599 | $0.00 | 29,599 |
| 2014-02-24 | Option exercise (derivative) | 3,012 | $0.00 | 0 |
| 2014-02-24 | Tax withholding | 1,013 | $13.08 | 60,599 |
| 2014-02-24 | Option exercise | 3,012 | $0.00 | 61,612 |
| 2014-02-21 | Open-market sale | 8,000 | $13.19 | 58,600 |
| 2014-02-16 | Option exercise (derivative) | 11,471 | $0.00 | 11,471 |
| 2014-02-16 | Tax withholding | 4,061 | $13.30 | 66,600 |
| 2014-02-16 | Option exercise | 11,471 | $0.00 | 70,661 |
| 2013-11-11 | Open-market sale | 6,000 | $12.02 | 59,190 |
| 2013-11-11 | Open-market sale | 6,000 | $12.02 | 39,190 |
| 2013-11-08 | Option exercise (derivative) | 20,000 | $0.00 | 60,000 |
| 2013-11-08 | Option exercise | 20,000 | $6.31 | 85,190 |
| 2013-11-08 | Open-market sale | 20,000 | $11.87 | 65,190 |
| 2013-11-08 | Open-market sale | 20,000 | $11.87 | 45,190 |
| 2013-07-28 | Option exercise (derivative) | 3,364 | $0.00 | 3,364 |
| 2013-07-28 | Option exercise | 3,364 | $0.00 | 66,321 |
| 2013-07-28 | Tax withholding | 1,131 | $10.96 | 65,190 |
| 2013-05-31 | Open-market sale | 6,870 | $9.36 | 62,957 |
| 2013-05-31 | Open-market sale | 2,071 | $9.38 | 69,827 |
| 2013-05-31 | Open-market sale | 2,000 | $9.36 | 71,898 |
| 2013-02-28 | Option exercise (derivative) | 4,190 | $0.00 | 12,570 |
| 2013-02-28 | Grant / award (derivative) | 18,606 | $0.00 | 18,606 |
| 2013-02-28 | Grant / award (derivative) | 15,525 | $0.00 | 15,525 |
| 2013-02-28 | Grant / award (derivative) | 48,439 | $0.00 | 48,439 |
| 2013-02-28 | Option exercise | 4,190 | $0.00 | 75,306 |
| 2013-02-28 | Tax withholding | 1,408 | $7.39 | 73,898 |
| 2013-02-27 | Option exercise (derivative) | 2,388 | $0.00 | 9,555 |
| 2013-02-27 | Tax withholding | 803 | $7.33 | 71,116 |
| 2013-02-27 | Option exercise | 2,388 | $0.00 | 71,919 |
| 2013-02-24 | Option exercise (derivative) | 3,012 | $0.00 | 3,012 |
| 2013-02-24 | Tax withholding | 988 | $7.37 | 69,531 |
| 2013-02-24 | Option exercise | 3,012 | $0.00 | 70,519 |
| 2013-02-16 | Option exercise (derivative) | 11,471 | $0.00 | 22,942 |
| 2013-02-16 | Tax withholding | 3,921 | $7.54 | 67,507 |
| 2013-02-16 | Option exercise | 11,471 | $0.00 | 71,428 |
| 2013-02-12 | Option exercise (derivative) | 5,591 | $0.00 | 0 |
| 2013-02-12 | Tax withholding | 2,175 | $7.59 | 59,957 |
| 2013-02-12 | Option exercise | 5,591 | $0.00 | 62,132 |
| 2013-01-01 | — | — | — | 1,648 |
| 2013-01-01 | — | — | — | 56,541 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.