SEC CIK 1484186
Fitzgerald Joseph Michael
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| BSXview stock → | 64,198 | 2026-07-31 |
Position History — BSX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — BSX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-07-31 | I | 64,198 | $46.73 | 64,198 |
| 2026-02-16 | Option exercise (derivative) | 3,960 | $0.00 | 0 |
| 2026-02-16 | Tax withholding | 1,806 | $74.73 | 213,907 |
| 2026-02-16 | Option exercise | 3,960 | $0.00 | 215,713 |
| 2026-02-14 | Option exercise (derivative) | 4,362 | $0.00 | 4,363 |
| 2026-02-14 | Tax withholding | 1,990 | $74.73 | 211,753 |
| 2026-02-14 | Option exercise | 4,362 | $0.00 | 213,743 |
| 2026-02-13 | Option exercise (derivative) | 2,797 | $0.00 | 8,391 |
| 2026-02-13 | Tax withholding | 33,104 | $74.73 | 209,381 |
| 2026-02-13 | Option exercise | 2,797 | $0.00 | 242,485 |
| 2026-02-13 | Grant / award | 34,898 | $0.00 | 239,688 |
| 2026-02-13 | Grant / award | 34,898 | $0.00 | 204,790 |
| 2026-02-12 | Option exercise (derivative) | 3,462 | $0.00 | 6,924 |
| 2026-02-12 | Grant / award (derivative) | 18,550 | $0.00 | 18,550 |
| 2026-02-12 | Grant / award (derivative) | 43,776 | $0.00 | 43,776 |
| 2026-02-12 | Option exercise | 3,462 | $0.00 | 171,504 |
| 2026-02-12 | Tax withholding | 1,612 | $74.12 | 169,892 |
| 2025-11-14 | Gift | 9,610 | $0.00 | 168,042 |
| 2025-11-12 | Gift | 690 | $0.00 | 177,652 |
| 2025-11-03 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2025-11-03 | Option exercise | 50,000 | $26.15 | 228,342 |
| 2025-11-03 | Open-market sale | 3,600 | $100.75 | 224,742 |
| 2025-11-03 | Open-market sale | 29,472 | $99.14 | 178,342 |
| 2025-11-03 | Open-market sale | 16,928 | $99.76 | 207,814 |
| 2025-10-01 | Option exercise (derivative) | 50,000 | $0.00 | 50,000 |
| 2025-10-01 | Open-market sale | 41,755 | $98.38 | 178,342 |
| 2025-10-01 | Open-market sale | 8,245 | $98.91 | 220,097 |
| 2025-10-01 | Option exercise | 50,000 | $26.15 | 228,342 |
| 2025-09-02 | Option exercise (derivative) | 50,000 | $0.00 | 100,000 |
| 2025-09-02 | Open-market sale | 28,170 | $105.85 | 178,342 |
| 2025-09-02 | Option exercise | 50,000 | $26.15 | 228,342 |
| 2025-09-02 | Open-market sale | 21,830 | $104.89 | 206,512 |
| 2025-08-01 | Option exercise (derivative) | 50,000 | $0.00 | 150,000 |
| 2025-08-01 | Option exercise | 50,000 | $26.15 | 228,342 |
| 2025-08-01 | Open-market sale | 50,000 | $104.63 | 178,342 |
| 2025-07-01 | Option exercise (derivative) | 50,000 | $0.00 | 200,000 |
| 2025-07-01 | Option exercise | 50,000 | $26.15 | 228,342 |
| 2025-07-01 | Open-market sale | 50,000 | $106.97 | 178,342 |
| 2025-06-04 | Option exercise (derivative) | 56,372 | $0.00 | 250,000 |
| 2025-06-04 | Open-market sale | 56,372 | $102.88 | 178,342 |
| 2025-06-04 | Option exercise | 56,372 | $26.15 | 234,714 |
| 2025-02-25 | Gift | 340 | $0.00 | 178,342 |
| 2025-02-24 | Gift | 340 | $0.00 | 5,234 |
| 2025-02-24 | Gift | 1,700 | $0.00 | 178,682 |
| 2025-02-20 | Gift | 1,000 | $0.00 | 180,382 |
| 2025-02-17 | Option exercise (derivative) | 4,167 | $0.00 | 0 |
| 2025-02-17 | Tax withholding | 2,057 | $106.11 | 181,382 |
| 2025-02-17 | Option exercise | 4,167 | $0.00 | 183,439 |
| 2025-02-16 | Option exercise (derivative) | 3,960 | $0.00 | 3,960 |
| 2025-02-16 | Option exercise | 3,960 | $0.00 | 181,078 |
| 2025-02-16 | Tax withholding | 1,806 | $106.11 | 179,272 |
| 2025-02-14 | Option exercise (derivative) | 4,362 | $0.00 | 8,725 |
| 2025-02-14 | Option exercise | 4,362 | $0.00 | 179,108 |
| 2025-02-14 | Tax withholding | 1,990 | $106.11 | 177,118 |
| 2025-02-13 | Grant / award (derivative) | 11,188 | $0.00 | 11,188 |
| 2025-02-13 | Grant / award (derivative) | 28,789 | $0.00 | 28,789 |
| 2025-02-12 | Option exercise (derivative) | 3,462 | $0.00 | 10,386 |
| 2025-02-12 | Option exercise | 3,462 | $0.00 | 176,325 |
| 2025-02-12 | Tax withholding | 1,579 | $105.77 | 174,746 |
| 2025-02-11 | Grant / award | 31,680 | $0.00 | 187,310 |
| 2025-02-11 | Tax withholding | 14,447 | $105.98 | 172,863 |
| 2025-01-01 | Option exercise (derivative) | 13,907 | $0.00 | 0 |
| 2025-01-01 | Option exercise | 13,907 | $0.00 | 162,025 |
| 2025-01-01 | Tax withholding | 6,425 | $89.32 | 155,600 |
| 2024-12-10 | Open-market sale | 20 | $89.97 | 148,148 |
| 2024-12-03 | Open-market buy | 50 | $90.29 | 148,168 |
| 2024-11-26 | Gift | 11,236 | $0.00 | 148,118 |
| 2024-11-25 | Gift | 1,113 | $0.00 | 159,354 |
| 2024-10-07 | Option exercise (derivative) | 59,021 | $0.00 | 0 |
| 2024-10-07 | Open-market sale | 132,527 | $85.00 | 160,467 |
| 2024-10-07 | Option exercise | 57,618 | $24.98 | 292,994 |
| 2024-10-07 | Option exercise | 59,021 | $17.26 | 235,376 |
| 2024-08-28 | Open-market sale | 14,132 | $80.00 | 176,355 |
| 2024-05-13 | Gift | 2,380 | $0.00 | 190,487 |
| 2024-02-20 | I | 67,974 | $66.22 | 0 |
| 2024-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 0 |
| 2024-02-18 | Option exercise | 3,706 | $0.00 | 194,696 |
| 2024-02-18 | Tax withholding | 1,829 | $65.82 | 192,867 |
| 2024-02-17 | Option exercise (derivative) | 4,167 | $0.00 | 4,167 |
| 2024-02-17 | Tax withholding | 2,057 | $65.82 | 190,990 |
| 2024-02-17 | Option exercise | 4,167 | $0.00 | 193,047 |
| 2024-02-16 | Option exercise (derivative) | 3,960 | $0.00 | 7,920 |
| 2024-02-16 | Option exercise | 3,960 | $0.00 | 190,686 |
| 2024-02-16 | Tax withholding | 1,806 | $65.82 | 188,880 |
| 2024-02-14 | Option exercise (derivative) | 4,362 | $0.00 | 13,087 |
| 2024-02-14 | Option exercise | 4,362 | $0.00 | 188,716 |
| 2024-02-14 | Tax withholding | 1,990 | $65.95 | 186,726 |
| 2024-02-12 | Grant / award (derivative) | 36,509 | $0.00 | 36,509 |
| 2024-02-12 | Grant / award (derivative) | 13,848 | $0.00 | 13,848 |
| 2024-02-12 | Gift | 550 | $0.00 | 4,894 |
| 2024-02-12 | Gift | 6,000 | $0.00 | 184,354 |
| 2024-02-06 | Grant / award | 33,332 | $0.00 | 206,804 |
| 2024-02-06 | Tax withholding | 16,450 | $0.00 | 190,354 |
| 2024-01-12 | Open-market sale | 11,660 | $60.00 | 173,472 |
| 2024-01-01 | Option exercise (derivative) | 21,799 | $0.00 | 0 |
| 2024-01-01 | Tax withholding | 10,908 | $57.81 | 185,132 |
| 2024-01-01 | Option exercise | 21,799 | $0.00 | 196,040 |
| 2023-12-29 | Option exercise (derivative) | 58,189 | $0.00 | 0 |
| 2023-12-29 | Option exercise | 58,189 | $16.31 | 256,181 |
| 2023-12-29 | Open-market sale | 81,940 | $57.50 | 174,241 |
| 2023-09-20 | Open-market sale | 15,867 | $55.00 | 197,992 |
| 2023-05-16 | Option exercise (derivative) | 56,921 | $0.00 | 0 |
| 2023-05-16 | Open-market sale | 63,339 | $53.60 | 213,859 |
| 2023-05-16 | Option exercise | 56,921 | $13.08 | 277,198 |
| 2023-02-21 | Option exercise (derivative) | 3,895 | $0.00 | 0 |
| 2023-02-21 | Tax withholding | 1,923 | $46.23 | 220,277 |
| 2023-02-21 | Option exercise | 3,895 | $0.00 | 222,200 |
| 2023-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 3,706 |
| 2023-02-18 | Tax withholding | 1,829 | $46.54 | 218,305 |
| 2023-02-18 | Option exercise | 3,706 | $0.00 | 220,134 |
| 2023-02-17 | Option exercise (derivative) | 4,166 | $0.00 | 8,334 |
| 2023-02-17 | Option exercise | 4,166 | $0.00 | 218,484 |
| 2023-02-17 | Tax withholding | 2,056 | $46.54 | 216,428 |
| 2023-02-16 | Option exercise (derivative) | 3,960 | $0.00 | 11,880 |
| 2023-02-16 | Option exercise | 3,960 | $0.00 | 216,124 |
| 2023-02-16 | Tax withholding | 1,806 | $46.48 | 214,318 |
| 2023-02-15 | Option exercise (derivative) | 4,615 | $0.00 | 0 |
| 2023-02-15 | Tax withholding | 2,488 | $47.29 | 211,954 |
| 2023-02-15 | Option exercise | 4,615 | $0.00 | 214,442 |
| 2023-02-15 | Tax withholding | 2,278 | $47.29 | 212,164 |
| 2023-02-14 | Grant / award (derivative) | 17,449 | $0.00 | 17,449 |
| 2023-02-14 | Grant / award (derivative) | 13,907 | $0.00 | 13,907 |
| 2023-02-14 | Grant / award (derivative) | 45,404 | $0.00 | 45,404 |
| 2023-02-13 | Gift | 11,000 | $0.00 | 209,827 |
| 2023-02-09 | Gift | 630 | $0.00 | 4,344 |
| 2023-02-09 | Gift | 2,520 | $0.00 | 220,827 |
| 2023-01-01 | Option exercise (derivative) | 13,134 | $0.00 | 0 |
| 2023-01-01 | Tax withholding | 6,658 | $46.27 | 223,347 |
| 2023-01-01 | Option exercise | 13,134 | $0.00 | 230,005 |
| 2022-12-13 | Option exercise (derivative) | 79,264 | $0.00 | 0 |
| 2022-12-13 | Option exercise | 79,264 | $7.39 | 296,135 |
| 2022-12-13 | Open-market sale | 79,264 | $47.78 | 216,871 |
| 2022-07-29 | Gift | 1,000 | $0.00 | 216,871 |
| 2022-03-03 | Option exercise (derivative) | 3,603 | $0.00 | 0 |
| 2022-03-03 | Tax withholding | 1,779 | $43.96 | 217,871 |
| 2022-03-03 | Option exercise | 3,603 | $0.00 | 219,650 |
| 2022-02-22 | Grant / award (derivative) | 21,799 | $0.00 | 21,799 |
| 2022-02-21 | Option exercise (derivative) | 3,895 | $0.00 | 3,895 |
| 2022-02-21 | Option exercise | 3,895 | $0.00 | 217,970 |
| 2022-02-21 | Tax withholding | 1,923 | $42.55 | 216,047 |
| 2022-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 7,412 |
| 2022-02-18 | Tax withholding | 1,829 | $42.55 | 214,075 |
| 2022-02-18 | Option exercise | 3,706 | $0.00 | 215,904 |
| 2022-02-17 | Option exercise (derivative) | 4,166 | $0.00 | 12,500 |
| 2022-02-17 | Option exercise | 4,166 | $0.00 | 214,254 |
| 2022-02-17 | Tax withholding | 2,056 | $42.83 | 212,198 |
| 2022-02-16 | Grant / award (derivative) | 15,840 | $0.00 | 15,840 |
| 2022-02-16 | Grant / award (derivative) | 45,294 | $0.00 | 45,294 |
| 2022-02-15 | Option exercise (derivative) | 4,614 | $0.00 | 4,615 |
| 2022-02-15 | Option exercise | 4,614 | $0.00 | 212,366 |
| 2022-02-15 | Tax withholding | 2,278 | $44.01 | 210,088 |
| 2022-02-07 | Gift | 1,390 | $0.00 | 7,428 |
| 2022-02-07 | Gift | 2,780 | $0.00 | 207,752 |
| 2022-01-01 | Option exercise (derivative) | 14,035 | $0.00 | 0 |
| 2022-01-01 | Tax withholding | 7,099 | $42.48 | 210,532 |
| 2022-01-01 | Option exercise | 14,035 | $0.00 | 217,631 |
| 2021-07-27 | Option exercise (derivative) | 70,306 | $0.00 | 0 |
| 2021-07-27 | Option exercise | 70,306 | $6.28 | 309,086 |
| 2021-07-27 | Open-market sale | 105,490 | $45.00 | 203,596 |
| 2021-05-06 | Gift | 12,000 | $0.00 | 238,780 |
| 2021-03-03 | Option exercise (derivative) | 3,603 | $0.00 | 3,603 |
| 2021-03-03 | Tax withholding | 1,779 | $38.82 | 250,780 |
| 2021-03-03 | Option exercise | 3,603 | $0.00 | 252,559 |
| 2021-02-22 | Grant / award (derivative) | 13,134 | $0.00 | 13,134 |
| 2021-02-22 | Option exercise (derivative) | 4,056 | $0.00 | 0 |
| 2021-02-22 | Tax withholding | 2,002 | $39.20 | 248,956 |
| 2021-02-22 | Option exercise | 4,056 | $0.00 | 250,958 |
| 2021-02-21 | Option exercise (derivative) | 3,894 | $0.00 | 7,790 |
| 2021-02-21 | Option exercise | 3,894 | $0.00 | 248,824 |
| 2021-02-21 | Tax withholding | 1,922 | $38.03 | 246,902 |
| 2021-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 11,118 |
| 2021-02-18 | Tax withholding | 1,829 | $37.52 | 244,930 |
| 2021-02-18 | Option exercise | 3,706 | $0.00 | 246,759 |
| 2021-02-17 | Grant / award (derivative) | 16,666 | $0.00 | 16,666 |
| 2021-02-17 | Grant / award (derivative) | 53,602 | $0.00 | 53,602 |
| 2021-02-15 | Option exercise (derivative) | 4,614 | $0.00 | 9,229 |
| 2021-02-15 | Tax withholding | 2,278 | $38.39 | 243,053 |
| 2021-02-15 | Option exercise | 4,614 | $0.00 | 245,331 |
| 2021-02-10 | Grant / award | 17,995 | $0.00 | 249,598 |
| 2021-02-10 | Tax withholding | 8,881 | $38.85 | 240,717 |
| 2021-02-08 | Gift | 1,520 | $0.00 | 6,038 |
| 2021-02-08 | Gift | 3,040 | $0.00 | 231,603 |
| 2021-01-01 | Option exercise (derivative) | 27,199 | $0.00 | 0 |
| 2021-01-01 | Option exercise | 27,199 | $0.00 | 248,247 |
| 2021-01-01 | Tax withholding | 13,619 | $35.95 | 234,628 |
| 2020-09-11 | Option exercise (derivative) | 77,640 | $0.00 | 0 |
| 2020-09-11 | Option exercise | 77,640 | $7.16 | 298,688 |
| 2020-09-11 | Open-market sale | 77,640 | $40.76 | 221,048 |
| 2020-07-01 | Grant / award (derivative) | 116,959 | $0.00 | 116,959 |
| 2020-03-03 | Option exercise (derivative) | 3,603 | $0.00 | 7,206 |
| 2020-03-03 | Tax withholding | 1,779 | $37.23 | 221,048 |
| 2020-03-03 | Option exercise | 3,603 | $0.00 | 222,827 |
| 2020-02-24 | Grant / award (derivative) | 14,035 | $0.00 | 14,035 |
| 2020-02-23 | Option exercise (derivative) | 4,139 | $0.00 | 0 |
| 2020-02-23 | Option exercise | 4,139 | $0.00 | 221,267 |
| 2020-02-23 | Tax withholding | 2,043 | $42.62 | 219,224 |
| 2020-02-22 | Option exercise (derivative) | 4,056 | $0.00 | 4,056 |
| 2020-02-22 | Option exercise | 4,056 | $0.00 | 219,130 |
| 2020-02-22 | Tax withholding | 2,002 | $42.62 | 217,128 |
| 2020-02-21 | Option exercise (derivative) | 3,894 | $0.00 | 11,684 |
| 2020-02-21 | Option exercise | 3,894 | $0.00 | 216,996 |
| 2020-02-21 | Tax withholding | 1,922 | $42.62 | 215,074 |
| 2020-02-19 | Gift | 10,949 | $0.00 | 213,102 |
| 2020-02-18 | Grant / award (derivative) | 14,824 | $0.00 | 14,824 |
| 2020-02-18 | Grant / award (derivative) | 55,309 | $0.00 | 55,309 |
| 2020-02-15 | Option exercise (derivative) | 4,614 | $0.00 | 13,843 |
| 2020-02-15 | Option exercise | 4,614 | $0.00 | 226,329 |
| 2020-02-15 | Tax withholding | 2,278 | $42.31 | 224,051 |
| 2020-02-14 | Grant / award | 29,723 | $0.00 | 236,384 |
| 2020-02-14 | Tax withholding | 14,669 | $42.31 | 221,715 |
| 2020-02-07 | Gift | 2,085 | $0.00 | 206,661 |
| 2020-02-07 | Gift | 695 | $0.00 | 208,746 |
| 2020-02-07 | Gift | 2,085 | $0.00 | 6,777 |
| 2020-01-01 | Option exercise (derivative) | 17,582 | $0.00 | 0 |
| 2020-01-01 | Option exercise | 17,582 | $0.00 | 218,267 |
| 2020-01-01 | Tax withholding | 8,826 | $45.22 | 209,441 |
| 2019-12-13 | Option exercise (derivative) | 107,692 | $0.00 | 0 |
| 2019-12-13 | Option exercise | 107,692 | $7.41 | 308,377 |
| 2019-12-13 | Open-market sale | 107,692 | $45.00 | 200,685 |
| 2019-07-30 | Gift | 3,571 | $0.00 | 200,685 |
| 2019-07-01 | Open-market sale | 20,673 | $43.41 | 204,256 |
| 2019-06-28 | Open-market sale | 1,906 | $43.00 | 224,929 |
| 2019-05-02 | Gift | 1,033 | $0.00 | 226,835 |
| 2019-03-03 | Option exercise (derivative) | 3,603 | $0.00 | 10,809 |
| 2019-03-03 | Tax withholding | 1,643 | $40.75 | 227,868 |
| 2019-03-03 | Option exercise | 3,603 | $0.00 | 229,511 |
| 2019-02-24 | Option exercise (derivative) | 4,779 | $0.00 | 0 |
| 2019-02-24 | Option exercise | 4,779 | $0.00 | 228,088 |
| 2019-02-24 | Tax withholding | 2,180 | $40.52 | 225,908 |
| 2019-02-23 | Option exercise (derivative) | 4,139 | $0.00 | 4,139 |
| 2019-02-23 | Option exercise | 4,139 | $0.00 | 225,197 |
| 2019-02-23 | Tax withholding | 1,888 | $40.52 | 223,309 |
| 2019-02-22 | Option exercise (derivative) | 4,056 | $0.00 | 8,112 |
| 2019-02-22 | Option exercise | 4,056 | $0.00 | 222,908 |
| 2019-02-22 | Tax withholding | 1,850 | $40.52 | 221,058 |
| 2019-02-21 | Grant / award (derivative) | 15,578 | $0.00 | 15,578 |
| 2019-02-21 | Grant / award (derivative) | 50,443 | $0.00 | 50,443 |
| 2019-02-20 | Grant / award (derivative) | 27,199 | $0.00 | 27,199 |
| 2019-02-20 | Tax withholding | 18,494 | $40.11 | 218,852 |
| 2019-02-20 | Grant / award | 40,556 | $0.00 | 237,346 |
| 2019-02-15 | Option exercise (derivative) | 4,614 | $0.00 | 18,457 |
| 2019-02-15 | Option exercise | 4,614 | $0.00 | 198,894 |
| 2019-02-15 | Tax withholding | 2,104 | $40.01 | 196,790 |
| 2019-02-14 | Gift | 660 | $0.00 | 194,280 |
| 2019-02-13 | Gift | 3,000 | $0.00 | 194,940 |
| 2019-02-12 | Option exercise (derivative) | 44,236 | $0.00 | 0 |
| 2019-02-12 | Open-market sale | 44,236 | $40.00 | 197,940 |
| 2019-02-12 | Option exercise | 44,236 | $8.30 | 242,176 |
| 2019-01-01 | Option exercise (derivative) | 23,157 | $0.00 | 0 |
| 2019-01-01 | Option exercise | 23,157 | $0.00 | 205,209 |
| 2019-01-01 | Tax withholding | 7,269 | $35.34 | 197,940 |
| 2018-11-19 | Gift | 3,256 | $0.00 | 182,052 |
| 2018-08-13 | Gift | 1,455 | $0.00 | 185,308 |
| 2018-03-03 | Option exercise (derivative) | 3,602 | $0.00 | 14,412 |
| 2018-03-03 | Tax withholding | 1,643 | $26.77 | 186,763 |
| 2018-03-03 | Option exercise | 3,602 | $0.00 | 188,406 |
| 2018-02-28 | Option exercise (derivative) | 6,090 | $0.00 | 0 |
| 2018-02-28 | Tax withholding | 2,778 | $27.26 | 184,804 |
| 2018-02-28 | Option exercise | 6,090 | $0.00 | 187,582 |
| 2018-02-24 | Option exercise (derivative) | 4,778 | $0.00 | 4,779 |
| 2018-02-24 | Tax withholding | 2,179 | $27.20 | 181,492 |
| 2018-02-24 | Option exercise | 4,778 | $0.00 | 183,671 |
| 2018-02-23 | Option exercise (derivative) | 4,138 | $0.00 | 8,278 |
| 2018-02-23 | Tax withholding | 1,887 | $27.20 | 178,893 |
| 2018-02-23 | Option exercise | 4,138 | $0.00 | 180,780 |
| 2018-02-22 | Option exercise (derivative) | 4,055 | $0.00 | 12,168 |
| 2018-02-22 | Option exercise | 4,055 | $0.00 | 178,492 |
| 2018-02-22 | Tax withholding | 1,850 | $26.48 | 176,642 |
| 2018-02-15 | Grant / award (derivative) | 69,521 | $0.00 | 69,521 |
| 2018-02-15 | Grant / award (derivative) | 23,071 | $0.00 | 23,071 |
| 2018-02-12 | Grant / award (derivative) | 17,582 | $0.00 | 17,582 |
| 2018-02-12 | Tax withholding | 18,872 | $26.18 | 174,437 |
| 2018-02-12 | Grant / award | 41,384 | $0.00 | 193,309 |
| 2018-02-07 | Option exercise (derivative) | 85,227 | $0.00 | 0 |
| 2018-02-07 | Option exercise | 85,227 | $12.52 | 237,152 |
| 2018-02-07 | Open-market sale | 85,227 | $26.48 | 151,925 |
| 2018-01-01 | Option exercise (derivative) | 22,513 | $0.00 | 0 |
| 2018-01-01 | Tax withholding | 7,813 | $24.79 | 151,925 |
| 2018-01-01 | Option exercise | 22,513 | $0.00 | 159,738 |
| 2017-12-01 | Grant / award (derivative) | 306,372 | $0.00 | 306,372 |
| 2017-11-30 | Gift | 2,891 | $0.00 | 137,225 |
| 2017-03-03 | Grant / award (derivative) | 57,618 | $0.00 | 57,618 |
| 2017-03-03 | Grant / award (derivative) | 18,014 | $0.00 | 18,014 |
| 2017-03-03 | Grant / award (derivative) | 18,014 | $0.00 | 18,014 |
| 2017-02-28 | Option exercise (derivative) | 6,089 | $0.00 | 6,090 |
| 2017-02-28 | Tax withholding | 25,943 | $24.55 | 140,116 |
| 2017-02-28 | Option exercise | 6,089 | $0.00 | 166,059 |
| 2017-02-28 | Grant / award | 47,782 | $0.00 | 159,970 |
| 2017-02-28 | Grant / award (derivative) | 23,157 | $0.00 | 23,157 |
| 2017-02-27 | Option exercise (derivative) | 5,972 | $0.00 | 12,179 |
| 2017-02-27 | Tax withholding | 2,007 | $24.81 | 112,188 |
| 2017-02-27 | Option exercise | 5,972 | $0.00 | 114,195 |
| 2017-02-24 | Option exercise (derivative) | 4,778 | $0.00 | 9,557 |
| 2017-02-24 | Tax withholding | 1,606 | $24.78 | 108,223 |
| 2017-02-24 | Option exercise | 4,778 | $0.00 | 109,829 |
| 2017-02-23 | Option exercise (derivative) | 4,138 | $0.00 | 12,416 |
| 2017-02-23 | Option exercise | 4,138 | $0.00 | 106,442 |
| 2017-02-23 | Tax withholding | 1,391 | $24.48 | 105,051 |
| 2017-02-22 | Option exercise (derivative) | 4,055 | $0.00 | 16,223 |
| 2017-02-22 | Option exercise | 4,055 | $0.00 | 103,667 |
| 2017-02-22 | Tax withholding | 1,363 | $25.16 | 102,304 |
| 2017-01-01 | Option exercise (derivative) | 24,321 | $0.00 | 0 |
| 2017-01-01 | Option exercise | 24,321 | $0.00 | 108,066 |
| 2017-01-01 | Tax withholding | 8,454 | $21.63 | 99,612 |
| 2016-05-25 | Gift | 5,064 | $0.00 | 82,356 |
| 2016-05-17 | Gift | 4,600 | $0.00 | 87,420 |
| 2016-05-03 | Open-market sale | 79,960 | $21.81 | 92,020 |
| 2016-02-28 | Option exercise (derivative) | 3,492 | $0.00 | 24,240 |
| 2016-02-28 | Option exercise (derivative) | 6,089 | $0.00 | 18,151 |
| 2016-02-28 | Option exercise | 3,492 | $0.00 | 176,599 |
| 2016-02-28 | Tax withholding | 4,619 | $17.21 | 171,980 |
| 2016-02-28 | Option exercise | 6,089 | $0.00 | 173,107 |
| 2016-02-27 | Option exercise (derivative) | 5,972 | $0.00 | 27,732 |
| 2016-02-27 | Option exercise | 5,972 | $0.00 | 169,897 |
| 2016-02-27 | Tax withholding | 2,879 | $17.21 | 167,018 |
| 2016-02-24 | Option exercise (derivative) | 4,778 | $0.00 | 14,335 |
| 2016-02-24 | Option exercise | 4,778 | $0.00 | 166,228 |
| 2016-02-24 | Tax withholding | 2,303 | $17.33 | 163,925 |
| 2016-02-23 | Option exercise (derivative) | 4,138 | $0.00 | 16,554 |
| 2016-02-23 | Option exercise | 4,138 | $0.00 | 163,445 |
| 2016-02-23 | Tax withholding | 1,995 | $17.24 | 161,450 |
| 2016-02-22 | Grant / award (derivative) | 59,021 | $0.00 | 59,021 |
| 2016-02-22 | Grant / award (derivative) | 22,513 | $0.00 | 22,513 |
| 2016-02-22 | Grant / award (derivative) | 20,278 | $0.00 | 20,278 |
| 2016-02-22 | Grant / award | 60,892 | $0.00 | 185,015 |
| 2016-02-22 | Tax withholding | 25,708 | $17.26 | 159,307 |
| 2016-01-01 | Option exercise (derivative) | 30,872 | $0.00 | 0 |
| 2016-01-01 | Tax withholding | 10,674 | $18.44 | 124,123 |
| 2016-01-01 | Option exercise | 30,872 | $0.00 | 134,797 |
| 2015-11-09 | Open-market sale | 26,220 | $18.58 | 103,925 |
| 2015-02-28 | Option exercise (derivative) | 3,491 | $0.00 | 39,793 |
| 2015-02-28 | Option exercise (derivative) | 6,089 | $0.00 | 33,704 |
| 2015-02-28 | Option exercise | 3,491 | $0.00 | 132,872 |
| 2015-02-28 | Option exercise | 6,089 | $0.00 | 129,381 |
| 2015-02-28 | Tax withholding | 4,618 | $16.90 | 128,254 |
| 2015-02-27 | Option exercise (derivative) | 5,971 | $0.00 | 43,284 |
| 2015-02-27 | Option exercise (derivative) | 3,981 | $0.00 | 49,255 |
| 2015-02-27 | Tax withholding | 4,798 | $16.90 | 123,292 |
| 2015-02-27 | Option exercise | 3,981 | $0.00 | 128,090 |
| 2015-02-27 | Option exercise | 5,971 | $0.00 | 124,109 |
| 2015-02-24 | Option exercise (derivative) | 4,778 | $0.00 | 19,113 |
| 2015-02-24 | Tax withholding | 2,303 | $16.62 | 118,138 |
| 2015-02-24 | Option exercise | 4,778 | $0.00 | 120,441 |
| 2015-02-23 | Grant / award (derivative) | 20,692 | $0.00 | 20,692 |
| 2015-02-23 | Grant / award (derivative) | 58,189 | $0.00 | 58,189 |
| 2015-02-23 | Grant / award (derivative) | 24,321 | $0.00 | 24,321 |
| 2015-02-23 | Grant / award | 47,174 | $0.00 | 134,689 |
| 2015-02-23 | Tax withholding | 19,026 | $16.31 | 115,663 |
| 2015-02-16 | Option exercise (derivative) | 4,723 | $0.00 | 53,236 |
| 2015-02-16 | Option exercise | 4,723 | $0.00 | 89,102 |
| 2015-02-16 | Tax withholding | 1,587 | $14.98 | 87,515 |
| 2015-02-10 | Open-market sale | 61,208 | $14.66 | 84,379 |
| 2015-01-01 | Option exercise (derivative) | 38,814 | $0.00 | 0 |
| 2015-01-01 | Tax withholding | 13,379 | $13.25 | 145,587 |
| 2015-01-01 | Option exercise | 38,814 | $0.00 | 158,966 |
| 2014-02-28 | Option exercise (derivative) | 6,089 | $0.00 | 57,959 |
| 2014-02-28 | Option exercise (derivative) | 3,492 | $0.00 | 64,048 |
| 2014-02-28 | Option exercise | 6,089 | $0.00 | 117,781 |
| 2014-02-28 | Option exercise | 3,492 | $0.00 | 121,273 |
| 2014-02-28 | Tax withholding | 3,220 | $13.10 | 118,053 |
| 2014-02-27 | Option exercise (derivative) | 5,971 | $0.00 | 67,540 |
| 2014-02-27 | Option exercise (derivative) | 3,981 | $0.00 | 73,511 |
| 2014-02-27 | Option exercise | 3,981 | $0.00 | 115,037 |
| 2014-02-27 | Tax withholding | 3,345 | $13.30 | 111,692 |
| 2014-02-27 | Option exercise | 5,971 | $0.00 | 111,056 |
| 2014-02-24 | Grant / award (derivative) | 56,921 | $0.00 | 56,921 |
| 2014-02-24 | Option exercise (derivative) | 1,323 | $0.00 | 77,492 |
| 2014-02-24 | Grant / award (derivative) | 23,891 | $0.00 | 23,891 |
| 2014-02-24 | Grant / award (derivative) | 30,872 | $0.00 | 30,872 |
| 2014-02-24 | Grant / award | 26,029 | $0.00 | 112,913 |
| 2014-02-24 | Option exercise | 1,323 | $0.00 | 114,236 |
| 2014-02-24 | Tax withholding | 9,151 | $13.08 | 105,085 |
| 2014-02-16 | Option exercise (derivative) | 4,723 | $0.00 | 78,815 |
| 2014-02-16 | Tax withholding | 1,794 | $13.30 | 86,884 |
| 2014-02-16 | Option exercise | 4,723 | $0.00 | 88,678 |
| 2013-11-01 | Open-market sale | 9,236 | $11.69 | 83,955 |
| 2013-08-16 | Open-market sale | 9,202 | $11.02 | 93,191 |
| 2013-07-29 | Option exercise (derivative) | 6,665 | $0.00 | 83,538 |
| 2013-07-29 | Tax withholding | 2,240 | $10.97 | 98,149 |
| 2013-07-29 | Option exercise | 6,665 | $0.00 | 100,389 |
| 2013-02-28 | Option exercise (derivative) | 3,491 | $0.00 | 90,203 |
| 2013-02-28 | Grant / award (derivative) | 79,264 | $0.00 | 79,264 |
| 2013-02-28 | Grant / award (derivative) | 38,814 | $0.00 | 38,814 |
| 2013-02-28 | Grant / award (derivative) | 30,446 | $0.00 | 93,694 |
| 2013-02-28 | Option exercise | 3,491 | $0.00 | 94,897 |
| 2013-02-28 | Tax withholding | 1,173 | $7.39 | 93,724 |
| 2013-02-27 | Option exercise (derivative) | 5,971 | $0.00 | 63,248 |
| 2013-02-27 | Option exercise (derivative) | 3,981 | $0.00 | 69,219 |
| 2013-02-27 | Tax withholding | 1,964 | $7.33 | 91,406 |
| 2013-02-27 | Tax withholding | 1,302 | $7.33 | 93,370 |
| 2013-02-27 | Option exercise | 3,981 | $0.00 | 94,672 |
| 2013-02-27 | Option exercise | 5,971 | $0.00 | 90,691 |
| 2013-02-24 | Option exercise (derivative) | 1,326 | $0.00 | 73,200 |
| 2013-02-24 | Option exercise | 1,326 | $0.00 | 85,174 |
| 2013-02-24 | Tax withholding | 454 | $7.37 | 84,720 |
| 2013-02-16 | Option exercise (derivative) | 4,724 | $0.00 | 74,526 |
| 2013-02-16 | Tax withholding | 1,838 | $7.54 | 83,848 |
| 2013-02-16 | Option exercise | 4,724 | $0.00 | 85,686 |
| 2013-02-12 | Option exercise (derivative) | 2,000 | $0.00 | 79,250 |
| 2013-02-12 | Tax withholding | 778 | $7.59 | 80,962 |
| 2013-02-12 | Option exercise | 2,000 | $0.00 | 81,740 |
| 2012-07-29 | Option exercise (derivative) | 6,667 | $0.00 | 81,250 |
| 2012-07-29 | Option exercise | 6,667 | $0.00 | 77,257 |
| 2012-07-29 | Tax withholding | 2,181 | $5.22 | 75,076 |
| 2012-02-28 | Option exercise (derivative) | 3,492 | $0.00 | 87,917 |
| 2012-02-28 | Tax withholding | 1,142 | $6.36 | 70,590 |
| 2012-02-28 | Option exercise | 3,492 | $0.00 | 71,732 |
| 2012-02-27 | Grant / award (derivative) | 70,306 | $0.00 | 70,306 |
| 2012-02-27 | Grant / award (derivative) | 11,943 | $0.00 | 91,409 |
| 2012-02-27 | Grant / award (derivative) | 29,857 | $0.00 | 79,466 |
| 2012-02-24 | Option exercise (derivative) | 1,326 | $0.00 | 49,609 |
| 2012-02-24 | Option exercise | 434 | $6.25 | 68,240 |
| 2012-02-24 | Option exercise | 1,326 | $0.00 | 68,674 |
| 2012-02-16 | Option exercise (derivative) | 4,723 | $0.00 | 50,935 |
| 2012-02-16 | Option exercise | 4,723 | $0.00 | 69,091 |
| 2012-02-16 | Tax withholding | 1,743 | $5.97 | 67,348 |
| 2012-02-13 | Option exercise (derivative) | 2,923 | $0.00 | 55,658 |
| 2012-02-13 | Tax withholding | 1,079 | $5.94 | 64,368 |
| 2012-02-13 | Option exercise | 2,923 | $0.00 | 65,447 |
| 2012-02-12 | Option exercise (derivative) | 1,996 | $0.00 | 58,581 |
| 2012-02-12 | Tax withholding | 737 | $5.93 | 62,524 |
| 2012-02-12 | Option exercise | 1,996 | $0.00 | 63,261 |
| 2011-07-29 | Option exercise (derivative) | 6,667 | $0.00 | 60,577 |
| 2011-07-29 | Tax withholding | 2,181 | $7.16 | 57,551 |
| 2011-07-29 | Option exercise | 6,667 | $0.00 | 59,732 |
| 2011-02-28 | Grant / award (derivative) | 17,458 | $0.00 | 70,619 |
| 2011-02-28 | Grant / award (derivative) | 77,640 | $0.00 | 77,640 |
| 2011-02-28 | Option exercise (derivative) | 3,375 | $0.00 | 67,244 |
| 2011-02-28 | Option exercise | 3,375 | $0.00 | 54,169 |
| 2011-02-28 | Tax withholding | 1,104 | $7.16 | 53,065 |
| 2011-02-24 | Option exercise (derivative) | 1,326 | $0.00 | 53,161 |
| 2011-02-24 | Tax withholding | 434 | $7.02 | 50,794 |
| 2011-02-24 | Option exercise | 1,326 | $0.00 | 51,228 |
| 2011-02-16 | Option exercise (derivative) | 4,724 | $0.00 | 54,487 |
| 2011-02-16 | Tax withholding | 1,598 | $7.10 | 49,902 |
| 2011-02-16 | Option exercise | 4,724 | $0.00 | 51,500 |
| 2011-02-14 | Option exercise (derivative) | 1,996 | $0.00 | 62,131 |
| 2011-02-14 | Option exercise (derivative) | 2,920 | $0.00 | 59,211 |
| 2011-02-14 | Tax withholding | 1,815 | $6.97 | 46,776 |
| 2011-02-14 | Option exercise | 2,920 | $0.00 | 46,595 |
| 2011-02-14 | Option exercise | 1,996 | $0.00 | 48,591 |
| 2011-01-03 | Option exercise (derivative) | 767 | $0.00 | 64,127 |
| 2011-01-03 | Option exercise | 767 | $0.00 | 43,973 |
| 2011-01-03 | Tax withholding | 299 | $7.60 | 43,674 |
| 2010-07-29 | Option exercise (derivative) | 6,667 | $0.00 | 64,894 |
| 2010-07-29 | Tax withholding | 2,181 | $5.60 | 40,432 |
| 2010-07-29 | Option exercise | 6,667 | $0.00 | 42,613 |
| 2010-06-21 | Option exercise (derivative) | 916 | $0.00 | 71,561 |
| 2010-06-21 | Option exercise | 916 | $0.00 | 36,246 |
| 2010-06-21 | Tax withholding | 300 | $6.18 | 35,946 |
| 2010-03-01 | Option exercise (derivative) | 3,375 | $0.00 | 72,477 |
| 2010-03-01 | Tax withholding | 1,104 | $7.77 | 35,330 |
| 2010-03-01 | Option exercise | 3,375 | $0.00 | 36,434 |
| 2010-02-24 | Option exercise (derivative) | 1,326 | $0.00 | 75,852 |
| 2010-02-24 | Tax withholding | 516 | $7.80 | 33,059 |
| 2010-02-24 | Option exercise | 1,326 | $0.00 | 33,575 |
| 2010-02-16 | Option exercise (derivative) | 2,920 | $0.00 | 77,178 |
| 2010-02-16 | Grant / award (derivative) | 107,692 | $0.00 | 107,692 |
| 2010-02-16 | Grant / award (derivative) | 23,617 | $0.00 | 80,098 |
| 2010-02-16 | Tax withholding | 1,136 | $7.41 | 32,249 |
| 2010-02-16 | Option exercise | 2,920 | $0.00 | 33,385 |
| 2010-02-12 | Option exercise (derivative) | 1,996 | $0.00 | 56,481 |
| 2010-02-12 | Option exercise | 1,996 | $0.00 | 31,242 |
| 2010-02-12 | Tax withholding | 777 | $7.39 | 30,465 |
| 2010-02-10 | — | — | — | 29,246 |
| 2010-02-10 | — | — | — | 69,253 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.