SEC CIK 1595612
Brennan Daniel J.
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| BSXview stock → | 283,658 | 2025-02-19 |
| WATview stock → | 1,355 | 2026-02-25 |
| VRTXview stock → | 795 | 2026-10-20 |
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-19 | Option exercise (derivative) | 15,642 | $0.00 | 31,285 |
| 2025-02-19 | Option exercise (derivative) | 18,533 | $0.00 | 37,067 |
| 2025-02-19 | Option exercise (derivative) | 16,865 | $0.00 | 0 |
| 2025-02-19 | Option exercise (derivative) | 9,483 | $0.00 | 37,934 |
| 2025-02-19 | Option exercise | 15,642 | $27.09 | 283,658 |
| 2025-02-19 | Option exercise | 16,865 | $17.26 | 268,016 |
| 2025-02-19 | Option exercise | 9,483 | $40.12 | 293,141 |
| 2025-02-19 | Open-market sale | 67,333 | $105.24 | 225,808 |
| 2025-02-19 | Option exercise | 18,533 | $24.55 | 251,151 |
| 2025-02-18 | Open-market sale | 14,630 | $104.67 | 232,618 |
| 2025-02-18 | Open-market sale | 2,900 | $104.08 | 247,248 |
| 2025-02-17 | Option exercise (derivative) | 4,584 | $0.00 | 0 |
| 2025-02-17 | Option exercise | 4,584 | $0.00 | 252,365 |
| 2025-02-17 | Tax withholding | 2,217 | $106.11 | 250,148 |
| 2025-02-16 | Option exercise (derivative) | 4,243 | $0.00 | 4,243 |
| 2025-02-16 | Option exercise | 4,243 | $0.00 | 249,833 |
| 2025-02-16 | Tax withholding | 2,052 | $106.11 | 247,781 |
| 2025-02-14 | Option exercise (derivative) | 4,362 | $0.00 | 8,725 |
| 2025-02-14 | Option exercise | 4,362 | $0.00 | 247,700 |
| 2025-02-14 | Tax withholding | 2,110 | $106.11 | 245,590 |
| 2025-02-13 | Grant / award (derivative) | 23,031 | $0.00 | 23,031 |
| 2025-02-13 | Grant / award (derivative) | 8,950 | $0.00 | 8,950 |
| 2025-02-12 | Option exercise (derivative) | 15,087 | $0.00 | 0 |
| 2025-02-12 | Open-market sale | 15,087 | $105.07 | 241,451 |
| 2025-02-12 | Option exercise | 15,087 | $16.31 | 256,538 |
| 2025-02-12 | Option exercise (derivative) | 3,654 | $0.00 | 10,963 |
| 2025-02-12 | Tax withholding | 1,767 | $105.77 | 243,338 |
| 2025-02-12 | Option exercise | 3,654 | $0.00 | 245,105 |
| 2025-02-11 | Tax withholding | 16,414 | $105.98 | 241,451 |
| 2025-02-11 | Grant / award | 33,944 | $0.00 | 257,865 |
| 2025-01-03 | Open-market sale | 9,689 | $89.86 | 223,921 |
| 2025-01-01 | Option exercise (derivative) | 14,901 | $0.00 | 0 |
| 2025-01-01 | Option exercise | 14,901 | $0.00 | 238,822 |
| 2025-01-01 | Tax withholding | 5,212 | $89.32 | 233,610 |
| 2024-05-23 | Open-market sale | 47,621 | $75.11 | 223,921 |
| 2024-05-22 | Option exercise (derivative) | 15,642 | $0.00 | 46,927 |
| 2024-05-22 | Option exercise (derivative) | 16,863 | $0.00 | 16,865 |
| 2024-05-22 | Option exercise (derivative) | 15,086 | $0.00 | 15,087 |
| 2024-05-22 | Option exercise (derivative) | 16,863 | $0.00 | 55,600 |
| 2024-05-22 | Open-market sale | 64,454 | $75.91 | 271,542 |
| 2024-05-22 | Option exercise | 16,863 | $24.55 | 288,405 |
| 2024-05-22 | Option exercise | 15,086 | $16.31 | 335,996 |
| 2024-05-22 | Option exercise | 15,642 | $27.09 | 320,910 |
| 2024-05-22 | Option exercise | 16,863 | $17.26 | 305,268 |
| 2024-02-20 | Option exercise (derivative) | 13,662 | $0.00 | 0 |
| 2024-02-20 | Open-market sale | 13,662 | $65.86 | 271,542 |
| 2024-02-20 | Option exercise | 13,662 | $13.08 | 285,204 |
| 2024-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 0 |
| 2024-02-18 | Option exercise | 3,706 | $0.00 | 273,186 |
| 2024-02-18 | Tax withholding | 1,644 | $65.82 | 271,542 |
| 2024-02-17 | Option exercise (derivative) | 4,583 | $0.00 | 4,584 |
| 2024-02-17 | Option exercise | 4,583 | $0.00 | 271,513 |
| 2024-02-17 | Tax withholding | 2,033 | $65.82 | 269,480 |
| 2024-02-16 | Option exercise (derivative) | 4,243 | $0.00 | 8,486 |
| 2024-02-16 | Option exercise | 4,243 | $0.00 | 268,812 |
| 2024-02-16 | Tax withholding | 1,882 | $65.82 | 266,930 |
| 2024-02-14 | Option exercise (derivative) | 4,362 | $0.00 | 13,087 |
| 2024-02-14 | Tax withholding | 1,935 | $65.95 | 264,569 |
| 2024-02-14 | Option exercise | 4,362 | $0.00 | 266,504 |
| 2024-02-12 | Grant / award (derivative) | 14,617 | $0.00 | 14,617 |
| 2024-02-12 | Grant / award (derivative) | 38,537 | $0.00 | 38,537 |
| 2024-02-06 | Grant / award | 36,666 | $0.00 | 278,404 |
| 2024-02-06 | Tax withholding | 16,262 | $0.00 | 262,142 |
| 2024-01-01 | Option exercise (derivative) | 23,979 | $0.00 | 0 |
| 2024-01-01 | Option exercise | 23,979 | $0.00 | 249,937 |
| 2024-01-01 | Tax withholding | 8,199 | $57.81 | 241,738 |
| 2023-03-02 | Open-market sale | 30,000 | $46.66 | 225,958 |
| 2023-03-01 | Option exercise (derivative) | 13,661 | $0.00 | 13,662 |
| 2023-03-01 | Option exercise (derivative) | 15,086 | $0.00 | 30,173 |
| 2023-03-01 | Option exercise (derivative) | 16,863 | $0.00 | 33,728 |
| 2023-03-01 | Option exercise | 13,661 | $13.08 | 331,568 |
| 2023-03-01 | Option exercise | 15,086 | $16.31 | 317,907 |
| 2023-03-01 | Option exercise | 16,863 | $17.26 | 302,821 |
| 2023-03-01 | Open-market sale | 75,610 | $46.64 | 255,958 |
| 2023-02-21 | Option exercise (derivative) | 3,661 | $0.00 | 0 |
| 2023-02-21 | Option exercise | 3,661 | $0.00 | 287,582 |
| 2023-02-21 | Tax withholding | 1,624 | $46.23 | 285,958 |
| 2023-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 3,706 |
| 2023-02-18 | Tax withholding | 1,644 | $46.54 | 283,921 |
| 2023-02-18 | Option exercise | 3,706 | $0.00 | 285,565 |
| 2023-02-17 | Option exercise (derivative) | 4,583 | $0.00 | 9,167 |
| 2023-02-17 | Option exercise | 4,583 | $0.00 | 283,892 |
| 2023-02-17 | Tax withholding | 2,033 | $46.54 | 281,859 |
| 2023-02-16 | Option exercise (derivative) | 4,243 | $0.00 | 12,729 |
| 2023-02-16 | Option exercise | 4,243 | $0.00 | 280,559 |
| 2023-02-16 | Tax withholding | 1,250 | $46.48 | 279,309 |
| 2023-02-15 | Option exercise (derivative) | 7,572 | $0.00 | 0 |
| 2023-02-15 | Option exercise (derivative) | 4,153 | $0.00 | 0 |
| 2023-02-15 | Option exercise | 4,153 | $0.00 | 285,107 |
| 2023-02-15 | Option exercise | 7,572 | $7.39 | 280,954 |
| 2023-02-15 | Open-market sale | 7,572 | $47.14 | 276,316 |
| 2023-02-15 | Tax withholding | 1,219 | $47.29 | 283,888 |
| 2023-02-14 | Grant / award (derivative) | 45,404 | $0.00 | 45,404 |
| 2023-02-14 | Grant / award (derivative) | 14,901 | $0.00 | 14,901 |
| 2023-02-14 | Grant / award (derivative) | 17,449 | $0.00 | 17,449 |
| 2023-01-01 | Option exercise (derivative) | 13,134 | $0.00 | 0 |
| 2023-01-01 | Tax withholding | 4,042 | $46.27 | 273,382 |
| 2023-01-01 | Option exercise | 13,134 | $0.00 | 277,424 |
| 2022-03-02 | Open-market sale | 11,029 | $44.03 | 264,290 |
| 2022-02-28 | Option exercise (derivative) | 4,481 | $0.00 | 0 |
| 2022-02-28 | Option exercise | 4,481 | $0.00 | 277,307 |
| 2022-02-28 | Tax withholding | 1,988 | $44.17 | 275,319 |
| 2022-02-22 | Option exercise (derivative) | 16,863 | $0.00 | 50,591 |
| 2022-02-22 | Option exercise (derivative) | 13,661 | $0.00 | 27,323 |
| 2022-02-22 | Option exercise (derivative) | 15,086 | $0.00 | 45,259 |
| 2022-02-22 | Option exercise (derivative) | 7,572 | $0.00 | 7,572 |
| 2022-02-22 | Grant / award (derivative) | 23,979 | $0.00 | 23,979 |
| 2022-02-22 | Option exercise | 7,572 | $7.39 | 326,008 |
| 2022-02-22 | Open-market sale | 53,182 | $42.75 | 272,826 |
| 2022-02-22 | Option exercise | 15,086 | $16.31 | 304,775 |
| 2022-02-22 | Option exercise | 16,863 | $17.26 | 289,689 |
| 2022-02-22 | Option exercise | 13,661 | $13.08 | 318,436 |
| 2022-02-21 | Option exercise (derivative) | 3,661 | $0.00 | 3,661 |
| 2022-02-21 | Option exercise | 3,661 | $0.00 | 274,450 |
| 2022-02-21 | Tax withholding | 1,624 | $42.55 | 272,826 |
| 2022-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 7,412 |
| 2022-02-18 | Option exercise | 3,706 | $0.00 | 272,433 |
| 2022-02-18 | Tax withholding | 1,644 | $42.55 | 270,789 |
| 2022-02-17 | Option exercise (derivative) | 4,583 | $0.00 | 13,750 |
| 2022-02-17 | Option exercise | 4,583 | $0.00 | 270,760 |
| 2022-02-17 | Tax withholding | 2,033 | $42.83 | 268,727 |
| 2022-02-16 | Option exercise (derivative) | 12,187 | $0.00 | 0 |
| 2022-02-16 | Grant / award (derivative) | 16,972 | $0.00 | 16,972 |
| 2022-02-16 | Grant / award (derivative) | 48,529 | $0.00 | 48,529 |
| 2022-02-16 | Option exercise | 12,187 | $6.28 | 278,364 |
| 2022-02-16 | Open-market sale | 12,187 | $43.70 | 266,177 |
| 2022-02-15 | Option exercise (derivative) | 4,153 | $0.00 | 4,153 |
| 2022-02-15 | Open-market sale | 9,136 | $43.47 | 266,177 |
| 2022-02-15 | Option exercise | 4,153 | $0.00 | 276,532 |
| 2022-02-15 | Tax withholding | 1,219 | $44.01 | 275,313 |
| 2022-01-01 | Option exercise (derivative) | 13,193 | $0.00 | 0 |
| 2022-01-01 | Tax withholding | 4,057 | $42.48 | 272,379 |
| 2022-01-01 | Option exercise | 13,193 | $0.00 | 276,436 |
| 2021-03-03 | Open-market sale | 12,127 | $38.69 | 263,243 |
| 2021-03-02 | Open-market sale | 9,475 | $38.84 | 275,370 |
| 2021-02-28 | Option exercise (derivative) | 4,481 | $0.00 | 4,481 |
| 2021-02-28 | Tax withholding | 1,988 | $38.78 | 284,845 |
| 2021-02-28 | Option exercise | 4,481 | $0.00 | 286,833 |
| 2021-02-23 | Option exercise (derivative) | 24,846 | $0.00 | 0 |
| 2021-02-23 | Open-market sale | 24,846 | $39.23 | 282,352 |
| 2021-02-23 | Option exercise | 24,846 | $7.16 | 307,198 |
| 2021-02-22 | Option exercise (derivative) | 5,794 | $0.00 | 0 |
| 2021-02-22 | Grant / award (derivative) | 13,134 | $0.00 | 13,134 |
| 2021-02-22 | Option exercise | 5,794 | $0.00 | 284,922 |
| 2021-02-22 | Tax withholding | 2,570 | $39.20 | 282,352 |
| 2021-02-21 | Option exercise (derivative) | 3,661 | $0.00 | 7,322 |
| 2021-02-21 | Tax withholding | 1,624 | $38.03 | 279,128 |
| 2021-02-21 | Option exercise | 3,661 | $0.00 | 280,752 |
| 2021-02-18 | Option exercise (derivative) | 3,706 | $0.00 | 11,118 |
| 2021-02-18 | Option exercise | 3,706 | $0.00 | 278,735 |
| 2021-02-18 | Tax withholding | 1,644 | $37.52 | 277,091 |
| 2021-02-17 | Grant / award (derivative) | 58,962 | $0.00 | 58,962 |
| 2021-02-17 | Grant / award (derivative) | 18,333 | $0.00 | 18,333 |
| 2021-02-15 | Option exercise (derivative) | 4,153 | $0.00 | 8,306 |
| 2021-02-15 | Option exercise | 4,153 | $0.00 | 276,871 |
| 2021-02-15 | Tax withholding | 1,842 | $38.39 | 275,029 |
| 2021-02-10 | Tax withholding | 6,720 | $38.85 | 272,718 |
| 2021-02-10 | Grant / award | 16,195 | $0.00 | 279,438 |
| 2021-01-05 | Open-market sale | 17,083 | $35.32 | 263,243 |
| 2021-01-01 | Option exercise (derivative) | 24,479 | $0.00 | 0 |
| 2021-01-01 | Tax withholding | 7,396 | $35.95 | 280,326 |
| 2021-01-01 | Option exercise | 24,479 | $0.00 | 287,722 |
| 2020-02-28 | Option exercise (derivative) | 4,481 | $0.00 | 8,962 |
| 2020-02-28 | Tax withholding | 2,033 | $37.39 | 263,243 |
| 2020-02-28 | Option exercise | 4,481 | $0.00 | 265,276 |
| 2020-02-24 | Grant / award (derivative) | 13,193 | $0.00 | 13,193 |
| 2020-02-23 | Option exercise (derivative) | 5,365 | $0.00 | 0 |
| 2020-02-23 | Tax withholding | 2,433 | $42.62 | 260,795 |
| 2020-02-23 | Option exercise | 5,365 | $0.00 | 263,228 |
| 2020-02-22 | Option exercise (derivative) | 5,794 | $0.00 | 5,794 |
| 2020-02-22 | Tax withholding | 2,628 | $42.62 | 257,863 |
| 2020-02-22 | Option exercise | 5,794 | $0.00 | 260,491 |
| 2020-02-21 | Option exercise (derivative) | 3,660 | $0.00 | 10,983 |
| 2020-02-21 | Tax withholding | 1,660 | $42.62 | 254,697 |
| 2020-02-21 | Option exercise | 3,660 | $0.00 | 256,357 |
| 2020-02-18 | Grant / award (derivative) | 55,309 | $0.00 | 55,309 |
| 2020-02-18 | Grant / award (derivative) | 14,824 | $0.00 | 14,824 |
| 2020-02-15 | Option exercise (derivative) | 4,153 | $0.00 | 12,459 |
| 2020-02-15 | Option exercise | 4,153 | $0.00 | 254,583 |
| 2020-02-15 | Tax withholding | 1,886 | $42.31 | 252,697 |
| 2020-02-14 | Tax withholding | 16,781 | $42.31 | 250,430 |
| 2020-02-14 | Grant / award | 36,964 | $0.00 | 267,211 |
| 2020-02-13 | Option exercise (derivative) | 20,463 | $0.00 | 0 |
| 2020-02-13 | Option exercise | 20,463 | $7.41 | 250,710 |
| 2020-02-13 | Open-market sale | 20,463 | $42.03 | 230,247 |
| 2020-01-01 | Option exercise (derivative) | 21,865 | $0.00 | 0 |
| 2020-01-01 | Tax withholding | 6,578 | $45.22 | 230,247 |
| 2020-01-01 | Option exercise | 21,865 | $0.00 | 236,825 |
| 2019-10-02 | Option exercise (derivative) | 20,462 | $0.00 | 20,463 |
| 2019-10-02 | Open-market sale | 20,462 | $39.44 | 214,960 |
| 2019-10-02 | Option exercise | 20,462 | $7.41 | 235,422 |
| 2019-03-14 | Open-market sale | 46,360 | $40.02 | 214,960 |
| 2019-03-04 | Open-market sale | 64,223 | $40.84 | 261,320 |
| 2019-02-28 | Option exercise (derivative) | 4,480 | $0.00 | 13,443 |
| 2019-02-28 | Tax withholding | 1,992 | $40.12 | 325,543 |
| 2019-02-28 | Option exercise | 4,480 | $0.00 | 327,535 |
| 2019-02-24 | Option exercise (derivative) | 5,734 | $0.00 | 0 |
| 2019-02-24 | Tax withholding | 2,549 | $40.52 | 323,055 |
| 2019-02-24 | Option exercise | 5,734 | $0.00 | 325,604 |
| 2019-02-23 | Option exercise (derivative) | 5,365 | $0.00 | 5,365 |
| 2019-02-23 | Tax withholding | 2,385 | $40.52 | 319,870 |
| 2019-02-23 | Option exercise | 5,365 | $0.00 | 322,255 |
| 2019-02-22 | Option exercise (derivative) | 5,794 | $0.00 | 11,588 |
| 2019-02-22 | Tax withholding | 2,576 | $40.52 | 316,890 |
| 2019-02-22 | Option exercise | 5,794 | $0.00 | 319,466 |
| 2019-02-21 | Grant / award (derivative) | 14,643 | $0.00 | 14,643 |
| 2019-02-21 | Grant / award (derivative) | 47,417 | $0.00 | 47,417 |
| 2019-02-20 | Grant / award (derivative) | 24,479 | $0.00 | 24,479 |
| 2019-02-20 | Grant / award | 57,936 | $0.00 | 339,425 |
| 2019-02-20 | Tax withholding | 25,753 | $40.11 | 313,672 |
| 2019-02-15 | Option exercise (derivative) | 4,152 | $0.00 | 16,612 |
| 2019-02-15 | Option exercise | 4,152 | $0.00 | 283,335 |
| 2019-02-15 | Tax withholding | 1,846 | $40.01 | 281,489 |
| 2019-02-14 | Open-market sale | 22,438 | $39.57 | 279,183 |
| 2019-01-01 | Option exercise (derivative) | 33,081 | $0.00 | 0 |
| 2019-01-01 | Tax withholding | 10,643 | $35.34 | 301,621 |
| 2019-01-01 | Option exercise | 33,081 | $0.00 | 312,264 |
| 2018-03-19 | Option exercise (derivative) | 12,422 | $0.00 | 24,846 |
| 2018-03-19 | Option exercise (derivative) | 20,461 | $0.00 | 40,925 |
| 2018-03-19 | Option exercise (derivative) | 7,572 | $0.00 | 15,144 |
| 2018-03-19 | Option exercise (derivative) | 6,093 | $0.00 | 12,187 |
| 2018-03-19 | Option exercise (derivative) | 13,661 | $0.00 | 40,984 |
| 2018-03-19 | Option exercise | 20,461 | $7.41 | 299,644 |
| 2018-03-19 | Option exercise | 12,422 | $7.16 | 325,727 |
| 2018-03-19 | Option exercise | 13,661 | $13.08 | 313,305 |
| 2018-03-19 | Option exercise | 7,572 | $7.39 | 333,299 |
| 2018-03-19 | Open-market sale | 60,209 | $27.87 | 279,183 |
| 2018-03-19 | Option exercise | 6,093 | $6.28 | 339,392 |
| 2018-02-28 | Option exercise (derivative) | 4,480 | $0.00 | 17,923 |
| 2018-02-28 | Option exercise (derivative) | 2,707 | $0.00 | 0 |
| 2018-02-28 | Option exercise | 2,707 | $0.00 | 282,379 |
| 2018-02-28 | Tax withholding | 3,196 | $27.26 | 279,183 |
| 2018-02-28 | Option exercise | 4,480 | $0.00 | 279,672 |
| 2018-02-24 | Option exercise (derivative) | 5,734 | $0.00 | 5,734 |
| 2018-02-24 | Option exercise | 5,734 | $0.00 | 277,741 |
| 2018-02-24 | Tax withholding | 2,549 | $27.20 | 275,192 |
| 2018-02-23 | Option exercise (derivative) | 5,365 | $0.00 | 10,730 |
| 2018-02-23 | Tax withholding | 2,385 | $27.20 | 272,007 |
| 2018-02-23 | Option exercise | 5,365 | $0.00 | 274,392 |
| 2018-02-22 | Option exercise (derivative) | 5,793 | $0.00 | 17,382 |
| 2018-02-22 | Option exercise | 5,793 | $0.00 | 271,602 |
| 2018-02-22 | Tax withholding | 2,575 | $26.48 | 269,027 |
| 2018-02-15 | Grant / award (derivative) | 20,764 | $0.00 | 20,764 |
| 2018-02-15 | Grant / award (derivative) | 62,569 | $0.00 | 62,569 |
| 2018-02-12 | Grant / award (derivative) | 21,865 | $0.00 | 21,865 |
| 2018-02-12 | Tax withholding | 22,264 | $26.18 | 265,809 |
| 2018-02-12 | Grant / award | 53,648 | $0.00 | 288,073 |
| 2018-01-01 | Option exercise (derivative) | 29,185 | $0.00 | 0 |
| 2018-01-01 | Option exercise | 29,185 | $0.00 | 244,145 |
| 2018-01-01 | Tax withholding | 9,720 | $24.79 | 234,425 |
| 2017-07-11 | Option exercise (derivative) | 20,461 | $0.00 | 61,386 |
| 2017-07-11 | Option exercise (derivative) | 7,572 | $0.00 | 22,716 |
| 2017-07-11 | Option exercise (derivative) | 6,093 | $0.00 | 18,280 |
| 2017-07-11 | Option exercise (derivative) | 13,661 | $0.00 | 54,645 |
| 2017-07-11 | Option exercise (derivative) | 15,086 | $0.00 | 60,345 |
| 2017-07-11 | Option exercise (derivative) | 16,863 | $0.00 | 67,454 |
| 2017-07-11 | Option exercise (derivative) | 12,422 | $0.00 | 37,268 |
| 2017-07-11 | Option exercise | 20,461 | $7.41 | 235,421 |
| 2017-07-11 | Open-market sale | 92,158 | $27.48 | 214,960 |
| 2017-07-11 | Option exercise | 16,863 | $17.26 | 252,284 |
| 2017-07-11 | Option exercise | 15,086 | $16.31 | 267,370 |
| 2017-07-11 | Option exercise | 13,661 | $13.08 | 281,031 |
| 2017-07-11 | Option exercise | 12,422 | $7.16 | 293,453 |
| 2017-07-11 | Option exercise | 7,572 | $7.39 | 301,025 |
| 2017-07-11 | Option exercise | 6,093 | $6.28 | 307,118 |
| 2017-02-28 | Option exercise (derivative) | 2,706 | $0.00 | 2,707 |
| 2017-02-28 | Grant / award (derivative) | 33,081 | $0.00 | 33,081 |
| 2017-02-28 | Grant / award (derivative) | 22,403 | $0.00 | 22,403 |
| 2017-02-28 | Grant / award (derivative) | 72,463 | $0.00 | 72,463 |
| 2017-02-28 | Tax withholding | 28,252 | $24.55 | 214,960 |
| 2017-02-28 | Option exercise | 2,706 | $0.00 | 243,212 |
| 2017-02-28 | Grant / award | 57,338 | $0.00 | 240,506 |
| 2017-02-27 | Option exercise (derivative) | 2,588 | $0.00 | 0 |
| 2017-02-27 | Option exercise | 2,588 | $0.00 | 184,386 |
| 2017-02-27 | Tax withholding | 1,218 | $24.81 | 183,168 |
| 2017-02-24 | Option exercise (derivative) | 5,734 | $0.00 | 11,468 |
| 2017-02-24 | Tax withholding | 2,160 | $24.78 | 181,798 |
| 2017-02-24 | Option exercise | 5,734 | $0.00 | 183,958 |
| 2017-02-23 | Option exercise (derivative) | 5,365 | $0.00 | 16,095 |
| 2017-02-23 | Option exercise | 5,365 | $0.00 | 179,965 |
| 2017-02-23 | Tax withholding | 1,741 | $24.48 | 178,224 |
| 2017-02-22 | Option exercise (derivative) | 5,793 | $0.00 | 23,175 |
| 2017-02-22 | Option exercise | 5,793 | $0.00 | 176,480 |
| 2017-02-22 | Tax withholding | 1,880 | $25.16 | 174,600 |
| 2017-01-01 | Option exercise (derivative) | 29,185 | $0.00 | 0 |
| 2017-01-01 | Option exercise | 29,185 | $0.00 | 180,439 |
| 2017-01-01 | Tax withholding | 9,752 | $21.63 | 170,687 |
| 2016-12-23 | Gift | 2,051 | $0.00 | 151,254 |
| 2016-02-28 | Option exercise (derivative) | 2,792 | $0.00 | 0 |
| 2016-02-28 | Option exercise (derivative) | 2,706 | $0.00 | 5,413 |
| 2016-02-28 | Option exercise | 2,706 | $0.00 | 155,896 |
| 2016-02-28 | Tax withholding | 2,591 | $17.21 | 153,305 |
| 2016-02-28 | Option exercise | 2,792 | $0.00 | 153,190 |
| 2016-02-27 | Option exercise (derivative) | 2,588 | $0.00 | 2,588 |
| 2016-02-27 | Option exercise | 2,588 | $0.00 | 151,617 |
| 2016-02-27 | Tax withholding | 1,219 | $17.21 | 150,398 |
| 2016-02-25 | Open-market sale | 3,620 | $17.48 | 149,029 |
| 2016-02-24 | Option exercise (derivative) | 7,572 | $0.00 | 30,288 |
| 2016-02-24 | Option exercise (derivative) | 5,734 | $0.00 | 17,202 |
| 2016-02-24 | Option exercise (derivative) | 20,461 | $0.00 | 81,847 |
| 2016-02-24 | Option exercise (derivative) | 6,093 | $0.00 | 24,373 |
| 2016-02-24 | Option exercise (derivative) | 12,422 | $0.00 | 49,690 |
| 2016-02-24 | Option exercise (derivative) | 40,214 | $0.00 | 0 |
| 2016-02-24 | Option exercise | 12,422 | $7.16 | 235,542 |
| 2016-02-24 | Option exercise | 6,093 | $6.28 | 249,207 |
| 2016-02-24 | Option exercise | 7,572 | $7.39 | 243,114 |
| 2016-02-24 | Open-market sale | 99,591 | $17.21 | 152,649 |
| 2016-02-24 | Option exercise | 5,734 | $0.00 | 254,941 |
| 2016-02-24 | Option exercise | 40,214 | $8.30 | 202,659 |
| 2016-02-24 | Option exercise | 20,461 | $7.41 | 223,120 |
| 2016-02-24 | Tax withholding | 2,701 | $17.33 | 252,240 |
| 2016-02-23 | Option exercise (derivative) | 5,364 | $0.00 | 21,460 |
| 2016-02-23 | Option exercise | 5,364 | $0.00 | 164,189 |
| 2016-02-23 | Tax withholding | 1,744 | $17.24 | 162,445 |
| 2016-02-22 | Grant / award (derivative) | 29,185 | $0.00 | 29,185 |
| 2016-02-22 | Grant / award (derivative) | 84,317 | $0.00 | 84,317 |
| 2016-02-22 | Grant / award (derivative) | 28,968 | $0.00 | 28,968 |
| 2016-02-22 | Tax withholding | 8,796 | $17.26 | 158,825 |
| 2016-02-22 | Grant / award | 27,062 | $0.00 | 167,621 |
| 2016-01-01 | Option exercise (derivative) | 13,720 | $0.00 | 0 |
| 2016-01-01 | Option exercise | 13,720 | $0.00 | 145,319 |
| 2016-01-01 | Tax withholding | 4,760 | $18.44 | 140,559 |
| 2015-12-16 | Gift | 2,047 | $0.00 | 131,599 |
| 2015-02-28 | Option exercise (derivative) | 2,706 | $0.00 | 8,119 |
| 2015-02-28 | Option exercise (derivative) | 2,793 | $0.00 | 2,792 |
| 2015-02-28 | Option exercise | 2,706 | $0.00 | 135,434 |
| 2015-02-28 | Option exercise | 2,793 | $0.00 | 132,728 |
| 2015-02-28 | Tax withholding | 1,788 | $16.90 | 133,646 |
| 2015-02-27 | Option exercise (derivative) | 2,588 | $0.00 | 5,176 |
| 2015-02-27 | Option exercise (derivative) | 2,389 | $0.00 | 0 |
| 2015-02-27 | Tax withholding | 1,619 | $16.90 | 129,935 |
| 2015-02-27 | Option exercise | 2,389 | $0.00 | 131,554 |
| 2015-02-27 | Option exercise | 2,588 | $0.00 | 129,165 |
| 2015-02-24 | Option exercise (derivative) | 5,733 | $0.00 | 22,936 |
| 2015-02-24 | Option exercise | 5,733 | $0.00 | 128,441 |
| 2015-02-24 | Tax withholding | 1,864 | $16.62 | 126,577 |
| 2015-02-23 | Grant / award (derivative) | 26,824 | $0.00 | 26,824 |
| 2015-02-23 | Grant / award (derivative) | 29,185 | $0.00 | 29,185 |
| 2015-02-23 | Grant / award (derivative) | 75,431 | $0.00 | 75,431 |
| 2015-02-23 | Tax withholding | 6,644 | $16.31 | 122,708 |
| 2015-02-23 | Grant / award | 20,442 | $0.00 | 129,352 |
| 2015-02-16 | Option exercise (derivative) | 4,486 | $0.00 | 0 |
| 2015-02-16 | Option exercise | 4,486 | $0.00 | 110,368 |
| 2015-02-16 | Tax withholding | 1,458 | $14.98 | 108,910 |
| 2015-01-01 | Option exercise (derivative) | 16,819 | $0.00 | 0 |
| 2015-01-01 | Option exercise | 16,819 | $0.00 | 111,696 |
| 2015-01-01 | Tax withholding | 5,814 | $13.25 | 105,882 |
| 2014-02-28 | Option exercise (derivative) | 2,706 | $0.00 | 10,825 |
| 2014-02-28 | Option exercise (derivative) | 2,794 | $0.00 | 5,585 |
| 2014-02-28 | Option exercise | 2,794 | $0.00 | 93,965 |
| 2014-02-28 | Tax withholding | 1,794 | $13.10 | 94,877 |
| 2014-02-28 | Option exercise | 2,706 | $0.00 | 96,671 |
| 2014-02-27 | Option exercise (derivative) | 2,587 | $0.00 | 7,764 |
| 2014-02-27 | Option exercise (derivative) | 2,389 | $0.00 | 2,389 |
| 2014-02-27 | Tax withholding | 1,623 | $13.30 | 91,171 |
| 2014-02-27 | Option exercise | 2,389 | $0.00 | 92,794 |
| 2014-02-27 | Option exercise | 2,587 | $0.00 | 90,405 |
| 2014-02-24 | Grant / award (derivative) | 13,720 | $0.00 | 13,720 |
| 2014-02-24 | Option exercise (derivative) | 3,612 | $0.00 | 0 |
| 2014-02-24 | Grant / award (derivative) | 68,306 | $0.00 | 68,306 |
| 2014-02-24 | Grant / award (derivative) | 28,669 | $0.00 | 28,669 |
| 2014-02-24 | Tax withholding | 7,927 | $13.08 | 87,818 |
| 2014-02-24 | Grant / award | 20,823 | $0.00 | 92,133 |
| 2014-02-24 | Option exercise | 3,612 | $0.00 | 95,745 |
| 2014-02-16 | Option exercise (derivative) | 4,487 | $0.00 | 4,486 |
| 2014-02-16 | Tax withholding | 1,664 | $13.30 | 71,310 |
| 2014-02-16 | Option exercise | 4,487 | $0.00 | 72,974 |
| 2014-01-01 | — | — | — | 68,487 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.