SEC CIK 1504654
Ciarfella Mark R
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SBACview stock → | 42,820.987 | 2026-03-06 |
Position History — SBAC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SBAC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-06 | Option exercise (derivative) | 1,848 | $0.00 | 3,697 |
| 2026-03-06 | Option exercise (derivative) | 1,532 | $0.00 | 1,531 |
| 2026-03-06 | Disposition to issuer (derivative) | 2,144 | $0.00 | 0 |
| 2026-03-06 | Option exercise (derivative) | 2,144 | $0.00 | 0 |
| 2026-03-06 | Option exercise (derivative) | 715 | $0.00 | 0 |
| 2026-03-06 | Tax withholding | 675.538 | $195.69 | 42,820.987 |
| 2026-03-06 | Option exercise | 1,848 | $0.00 | 43,496.525 |
| 2026-03-06 | Tax withholding | 566.84 | $195.69 | 41,648.525 |
| 2026-03-06 | Option exercise | 1,532 | $0.00 | 42,215.365 |
| 2026-03-06 | Tax withholding | 1,663.75 | $195.69 | 40,683.365 |
| 2026-03-06 | Option exercise | 4,288 | $0.00 | 42,347.115 |
| 2026-03-06 | Tax withholding | 264.55 | $195.69 | 38,059.115 |
| 2026-03-06 | Option exercise | 715 | $0.00 | 38,323.665 |
| 2026-03-05 | Grant / award (derivative) | 6,716 | $0.00 | 6,716 |
| 2026-03-05 | Grant / award (derivative) | 6,717 | $0.00 | 6,717 |
| 2025-12-05 | Option exercise (derivative) | 215 | $0.00 | 5,545 |
| 2025-12-05 | Tax withholding | 215 | $190.00 | 37,608.67 |
| 2025-12-05 | Option exercise | 215 | $0.00 | 37,823.67 |
| 2025-03-06 | Option exercise (derivative) | 715 | $0.00 | 715 |
| 2025-03-06 | Grant / award (derivative) | 5,760 | $0.00 | 5,760 |
| 2025-03-06 | Grant / award (derivative) | 5,760 | $0.00 | 5,760 |
| 2025-03-06 | Option exercise (derivative) | 1,530 | $0.00 | 3,063 |
| 2025-03-06 | Option exercise | 715 | $0.00 | 36,909.32 |
| 2025-03-06 | Tax withholding | 566.1 | $220.38 | 37,608.67 |
| 2025-03-06 | Option exercise | 1,530 | $0.00 | 38,174.77 |
| 2025-03-06 | Tax withholding | 264.55 | $220.38 | 36,644.77 |
| 2025-03-04 | Option exercise (derivative) | 611 | $0.00 | 0 |
| 2025-03-04 | Option exercise (derivative) | 1,831 | $0.00 | 0 |
| 2025-03-04 | Disposition to issuer (derivative) | 1,831 | $0.00 | 0 |
| 2025-03-04 | Option exercise | 3,662 | $0.00 | 37,635.31 |
| 2025-03-04 | Tax withholding | 1,441 | $221.51 | 36,194.32 |
| 2025-03-04 | Tax withholding | 226.07 | $221.51 | 33,973.31 |
| 2025-03-04 | Option exercise | 611 | $0.00 | 34,199.38 |
| 2024-12-19 | Option exercise (derivative) | 179 | $0.00 | 4,593 |
| 2024-12-19 | Tax withholding | 179 | $221.58 | 33,588.38 |
| 2024-12-19 | Option exercise | 179 | $0.00 | 33,767.38 |
| 2024-12-09 | Option exercise (derivative) | 3,545 | $0.00 | 0 |
| 2024-12-09 | Open-market sale | 3,545 | $224.33 | 33,588.38 |
| 2024-12-09 | Option exercise | 3,545 | $182.30 | 37,133.38 |
| 2024-03-06 | Grant / award (derivative) | 4,771 | $0.00 | 4,771 |
| 2024-03-06 | Grant / award (derivative) | 4,772 | $0.00 | 4,772 |
| 2024-03-06 | Option exercise (derivative) | 714 | $0.00 | 1,430 |
| 2024-03-06 | Tax withholding | 264.18 | $216.50 | 33,588.38 |
| 2024-03-06 | Option exercise | 714 | $0.00 | 33,852.56 |
| 2024-03-04 | Option exercise (derivative) | 677 | $0.00 | 0 |
| 2024-03-04 | Option exercise (derivative) | 2,030 | $0.00 | 0 |
| 2024-03-04 | Option exercise (derivative) | 610 | $0.00 | 611 |
| 2024-03-04 | Option exercise | 677 | $0.00 | 29,843.7 |
| 2024-03-04 | Option exercise | 4,060 | $0.00 | 33,754.76 |
| 2024-03-04 | Tax withholding | 148.94 | $208.29 | 29,694.76 |
| 2024-03-04 | Tax withholding | 1,010.1 | $208.29 | 32,744.66 |
| 2024-03-04 | Option exercise | 610 | $0.00 | 33,354.66 |
| 2024-03-04 | Tax withholding | 216.1 | $208.29 | 33,138.56 |
| 2023-11-29 | Option exercise (derivative) | 5,000 | $0.00 | 3,545 |
| 2023-11-29 | Open-market sale | 5,000 | $245.05 | 29,005.43 |
| 2023-11-29 | Option exercise | 5,000 | $182.30 | 34,005.43 |
| 2023-11-10 | Open-market sale | 1,000 | $217.62 | 29,005.43 |
| 2023-03-06 | Grant / award (derivative) | 2,144 | $0.00 | 2,144 |
| 2023-03-06 | Grant / award (derivative) | 2,144 | $0.00 | 2,144 |
| 2023-03-06 | Grant / award (derivative) | 2,144 | $0.00 | 2,144 |
| 2023-03-06 | Option exercise (derivative) | 693 | — | 0 |
| 2023-03-06 | Option exercise | 693 | $0.00 | 30,071.57 |
| 2023-03-06 | Tax withholding | 225.7 | $260.35 | 29,378.57 |
| 2023-03-06 | Tax withholding | 256.41 | $260.35 | 29,815.16 |
| 2023-03-06 | Tax withholding | 250.49 | $260.35 | 28,994.27 |
| 2023-03-04 | Option exercise (derivative) | 610 | — | 1,221 |
| 2023-03-04 | Option exercise (derivative) | 677 | — | 677 |
| 2023-03-04 | Option exercise | 610 | $0.00 | 29,604.27 |
| 2023-03-04 | Option exercise | 677 | $0.00 | 29,244.76 |
| 2023-02-25 | Option exercise (derivative) | 654 | — | 0 |
| 2023-02-25 | Option exercise (derivative) | 1,960 | — | 0 |
| 2023-02-25 | Option exercise | 654 | $0.00 | 24,684.59 |
| 2023-02-25 | Tax withholding | 1,933.35 | $257.82 | 28,484.23 |
| 2023-02-25 | Option exercise | 3,920 | $0.00 | 28,604.59 |
| 2023-02-25 | Option exercise | 1,813 | $0.00 | 30,417.59 |
| 2022-08-15 | Option exercise (derivative) | 8,213 | $0.00 | 8,545 |
| 2022-08-15 | Option exercise | 8,213 | $182.30 | 32,097.36 |
| 2022-08-15 | Open-market sale | 8,213 | $355.50 | 23,884.36 |
| 2022-08-05 | Option exercise (derivative) | 5,760 | $0.00 | 0 |
| 2022-08-05 | Open-market sale | 5,760 | $343.94 | 23,884.36 |
| 2022-08-05 | Option exercise | 5,760 | $156.50 | 29,644.36 |
| 2022-06-07 | Option exercise (derivative) | 1,000 | $0.00 | 5,760 |
| 2022-06-07 | Open-market sale | 1,000 | $338.05 | 23,884.36 |
| 2022-06-07 | Option exercise | 1,000 | $156.50 | 24,884.36 |
| 2022-03-06 | Option exercise (derivative) | 693 | — | 693 |
| 2022-03-06 | Option exercise (derivative) | 705 | — | 0 |
| 2022-03-06 | Option exercise | 693 | — | 23,884.36 |
| 2022-03-06 | Option exercise | 705 | — | 23,191.36 |
| 2022-03-04 | Grant / award (derivative) | 1,831 | $0.00 | 1,831 |
| 2022-03-04 | Grant / award (derivative) | 1,831 | $0.00 | 1,831 |
| 2022-03-04 | Option exercise (derivative) | 676 | — | 1,354 |
| 2022-03-04 | Option exercise | 676 | — | 22,486.36 |
| 2022-02-25 | Option exercise (derivative) | 653 | — | 654 |
| 2022-02-25 | Option exercise | 653 | — | 21,738.36 |
| 2021-12-15 | Option exercise (derivative) | 3,000 | $0.00 | 16,758 |
| 2021-12-15 | Open-market sale | 3,000 | $370.00 | 21,052.13 |
| 2021-12-15 | Option exercise | 3,000 | $182.30 | 24,052.13 |
| 2021-12-13 | Option exercise (derivative) | 3,000 | $0.00 | 19,758 |
| 2021-12-13 | Open-market sale | 3,000 | $365.67 | 21,052.13 |
| 2021-12-13 | Option exercise | 3,000 | $182.30 | 24,052.13 |
| 2021-08-19 | Option exercise (derivative) | 6,759 | $0.00 | 6,760 |
| 2021-08-19 | Open-market sale | 6,759 | $358.01 | 21,018.13 |
| 2021-08-19 | Option exercise | 6,759 | $156.50 | 27,777.13 |
| 2021-08-11 | Option exercise (derivative) | 2,377 | $0.00 | 0 |
| 2021-08-11 | Option exercise | 2,377 | $115.17 | 23,395.13 |
| 2021-08-11 | Open-market sale | 2,377 | $345.00 | 21,018.13 |
| 2021-06-10 | Option exercise (derivative) | 6,000 | $0.00 | 2,377 |
| 2021-06-10 | Open-market sale | 6,000 | $320.01 | 20,979.93 |
| 2021-06-10 | Option exercise | 6,000 | $115.17 | 26,979.93 |
| 2021-03-06 | Option exercise (derivative) | 693 | — | 1,386 |
| 2021-03-06 | Option exercise (derivative) | 860 | — | 0 |
| 2021-03-06 | Option exercise (derivative) | 704 | — | 705 |
| 2021-03-06 | Option exercise | 693 | — | 21,437.98 |
| 2021-03-06 | Option exercise | 860 | — | 20,040.98 |
| 2021-03-06 | Option exercise | 704 | — | 20,744.98 |
| 2021-03-06 | Tax withholding | 498 | $242.19 | 20,939.98 |
| 2021-03-04 | Grant / award (derivative) | 2,030 | $0.00 | 2,030 |
| 2021-03-04 | Grant / award (derivative) | 2,030 | $0.00 | 2,030 |
| 2021-02-25 | Option exercise (derivative) | 653 | — | 1,307 |
| 2021-02-25 | Option exercise | 653 | — | 19,324.98 |
| 2021-02-25 | Disposition to issuer | 144 | $250.51 | 19,180.98 |
| 2020-06-03 | Option exercise (derivative) | 3,395 | $0.00 | 22,758 |
| 2020-06-03 | Option exercise | 3,395 | $182.30 | 21,978.88 |
| 2020-06-03 | Open-market sale | 3,395 | $320.04 | 18,583.88 |
| 2020-06-02 | Option exercise (derivative) | 43 | $0.00 | 26,153 |
| 2020-06-02 | Open-market sale | 43 | $320.00 | 18,583.88 |
| 2020-06-02 | Option exercise | 43 | $182.30 | 18,626.88 |
| 2020-06-01 | Option exercise (derivative) | 3,600 | $0.00 | 26,196 |
| 2020-06-01 | Option exercise | 3,600 | $182.30 | 22,183.88 |
| 2020-06-01 | Open-market sale | 3,600 | $320.01 | 18,583.88 |
| 2020-05-28 | Option exercise (derivative) | 3,380 | $0.00 | 13,519 |
| 2020-05-28 | Option exercise | 3,380 | $156.50 | 21,933.1 |
| 2020-05-28 | Open-market sale | 3,380 | $308.47 | 18,553.1 |
| 2020-05-27 | Option exercise (derivative) | 3,379 | $0.00 | 16,899 |
| 2020-05-27 | Option exercise | 3,379 | $156.50 | 21,932.1 |
| 2020-05-27 | Open-market sale | 3,379 | $300.05 | 18,553.1 |
| 2020-05-22 | Option exercise (derivative) | 1,035 | $0.00 | 0 |
| 2020-05-22 | Open-market sale | 1,035 | $286.49 | 18,553.1 |
| 2020-05-22 | Option exercise | 1,035 | $96.58 | 19,588.1 |
| 2020-04-08 | Option exercise (derivative) | 8,377 | $0.00 | 8,377 |
| 2020-04-08 | Open-market sale | 8,377 | $302.02 | 18,553.1 |
| 2020-04-08 | Option exercise | 8,377 | $115.17 | 26,930.1 |
| 2020-03-06 | Option exercise (derivative) | 860 | — | 860 |
| 2020-03-06 | Option exercise (derivative) | 692 | — | 2,079 |
| 2020-03-06 | Option exercise (derivative) | 705 | — | 1,409 |
| 2020-03-06 | Tax withholding | 732 | $300.32 | 18,553.1 |
| 2020-03-06 | Option exercise | 860 | — | 17,888.1 |
| 2020-03-06 | Option exercise | 705 | — | 18,593.1 |
| 2020-03-06 | Option exercise | 692 | — | 19,285.1 |
| 2020-03-04 | Option exercise (derivative) | 8,620 | $0.00 | 1,035 |
| 2020-03-04 | Option exercise (derivative) | 944 | — | 0 |
| 2020-03-04 | Open-market sale | 5,642 | $300.57 | 20,006.1 |
| 2020-03-04 | Option exercise | 944 | — | 17,258.1 |
| 2020-03-04 | Tax withholding | 230 | $286.66 | 17,028.1 |
| 2020-03-04 | Option exercise | 8,620 | $96.58 | 25,648.1 |
| 2020-03-04 | Open-market sale | 2,978 | $301.07 | 17,028.1 |
| 2020-02-25 | Grant / award (derivative) | 1,960 | $0.00 | 1,960 |
| 2020-02-25 | Grant / award (derivative) | 1,960 | $0.00 | 1,960 |
| 2019-05-03 | Option exercise (derivative) | 3,379 | $0.00 | 20,278 |
| 2019-05-03 | Option exercise | 3,379 | $156.50 | 19,642 |
| 2019-05-03 | Open-market sale | 3,379 | $206.00 | 16,263 |
| 2019-05-02 | Option exercise (derivative) | 3,380 | $0.00 | 23,657 |
| 2019-05-02 | Open-market sale | 3,380 | $205.01 | 16,263 |
| 2019-05-02 | Option exercise | 3,380 | $156.50 | 19,643 |
| 2019-03-07 | Option exercise (derivative) | 6,225 | $0.00 | 9,655 |
| 2019-03-07 | Option exercise (derivative) | 8,377 | $0.00 | 16,754 |
| 2019-03-07 | Option exercise | 8,377 | $115.17 | 30,865 |
| 2019-03-07 | Open-market sale | 14,602 | $183.16 | 16,263 |
| 2019-03-07 | Option exercise | 6,225 | $96.58 | 22,488 |
| 2019-03-06 | Option exercise (derivative) | 3,430 | $0.00 | 15,880 |
| 2019-03-06 | Option exercise (derivative) | 2,417 | $0.00 | 0 |
| 2019-03-06 | Grant / award (derivative) | 2,771 | $0.00 | 2,771 |
| 2019-03-06 | Grant / award (derivative) | 29,796 | $0.00 | 29,796 |
| 2019-03-06 | Option exercise (derivative) | 704 | — | 2,114 |
| 2019-03-06 | Option exercise (derivative) | 860 | — | 1,720 |
| 2019-03-06 | Option exercise | 3,430 | $96.58 | 22,110 |
| 2019-03-06 | Option exercise | 2,417 | $124.59 | 18,680 |
| 2019-03-06 | Tax withholding | 382 | $182.10 | 16,263 |
| 2019-03-06 | Option exercise | 704 | — | 16,645 |
| 2019-03-06 | Option exercise | 860 | — | 15,941 |
| 2019-03-06 | Open-market sale | 5,847 | $183.00 | 16,263 |
| 2019-03-05 | Option exercise (derivative) | 4,101 | $0.00 | 2,417 |
| 2019-03-05 | Option exercise (derivative) | 1,046 | $0.00 | 0 |
| 2019-03-05 | Option exercise (derivative) | 753 | — | 0 |
| 2019-03-05 | Option exercise | 753 | — | 15,265 |
| 2019-03-05 | Tax withholding | 184 | $182.48 | 15,081 |
| 2019-03-05 | Open-market sale | 6,148 | $183.00 | 14,512 |
| 2019-03-05 | Option exercise | 5,101 | $124.59 | 20,660 |
| 2019-03-05 | Option exercise | 1,046 | $95.53 | 15,559 |
| 2019-03-05 | Option exercise | 1 | $47.52 | 14,513 |
| 2019-03-04 | Option exercise (derivative) | 944 | — | 944 |
| 2019-03-04 | Tax withholding | 245 | $182.11 | 14,512 |
| 2019-03-04 | Option exercise | 944 | — | 14,757 |
| 2018-11-08 | Option exercise (derivative) | 8,377 | $0.00 | 25,131 |
| 2018-11-08 | Open-market sale | 8,377 | $171.00 | 13,813 |
| 2018-11-08 | Option exercise | 8,377 | $115.17 | 22,190 |
| 2018-06-21 | Option exercise (derivative) | 3,716 | $0.00 | 19,310 |
| 2018-06-21 | Option exercise (derivative) | 22,551 | $0.00 | 7,518 |
| 2018-06-21 | Open-market sale | 26,267 | $160.01 | 13,813 |
| 2018-06-21 | Option exercise | 22,551 | $124.59 | 40,080 |
| 2018-06-21 | Option exercise | 3,716 | $96.58 | 17,529 |
| 2018-06-13 | Option exercise (derivative) | 1,850 | $0.00 | 23,026 |
| 2018-06-13 | Open-market sale | 1,850 | $160.01 | 13,813 |
| 2018-06-13 | Option exercise | 1,850 | $96.58 | 15,663 |
| 2018-06-05 | Option exercise (derivative) | 6,528 | $0.00 | 1,046 |
| 2018-06-05 | Option exercise (derivative) | 4,089 | $0.00 | 24,876 |
| 2018-06-05 | Option exercise | 4,089 | $96.58 | 24,430 |
| 2018-06-05 | Open-market sale | 10,617 | $160.12 | 13,813 |
| 2018-06-05 | Option exercise | 6,528 | $95.53 | 20,341 |
| 2018-03-06 | Grant / award (derivative) | 2,818 | $0.00 | 2,818 |
| 2018-03-06 | Option exercise (derivative) | 769 | — | 0 |
| 2018-03-06 | Option exercise (derivative) | 859 | — | 2,580 |
| 2018-03-06 | Grant / award (derivative) | 27,037 | $0.00 | 27,037 |
| 2018-03-06 | Tax withholding | 609 | $156.68 | 13,813 |
| 2018-03-06 | Option exercise | 859 | — | 14,422 |
| 2018-03-06 | Option exercise | 769 | — | 13,563 |
| 2018-03-05 | Option exercise (derivative) | 752 | — | 753 |
| 2018-03-05 | Option exercise | 752 | — | 13,092 |
| 2018-03-05 | Tax withholding | 298 | $152.91 | 12,794 |
| 2018-03-04 | Option exercise (derivative) | 944 | — | 1,888 |
| 2018-03-04 | Option exercise | 944 | — | 12,692 |
| 2018-03-04 | Tax withholding | 352 | $152.91 | 12,340 |
| 2017-08-04 | Option exercise (derivative) | 9,655 | $0.00 | 28,965 |
| 2017-08-04 | Option exercise | 9,655 | $96.58 | 21,403 |
| 2017-08-04 | Open-market sale | 9,655 | $140.74 | 11,748 |
| 2017-05-05 | Option exercise (derivative) | 12,218 | $0.00 | 7,574 |
| 2017-05-05 | Option exercise | 12,218 | $95.53 | 23,966 |
| 2017-05-05 | Open-market sale | 12,218 | $129.04 | 11,748 |
| 2017-05-04 | Option exercise (derivative) | 2,929 | $0.00 | 19,792 |
| 2017-05-04 | Option exercise | 2,929 | $95.53 | 14,677 |
| 2017-05-04 | Open-market sale | 2,929 | $129.00 | 11,748 |
| 2017-03-06 | Grant / award (derivative) | 33,508 | $0.00 | 33,508 |
| 2017-03-06 | Grant / award (derivative) | 3,439 | $0.00 | 3,439 |
| 2017-03-06 | Option exercise (derivative) | 743 | — | 0 |
| 2017-03-06 | Option exercise (derivative) | 11,346 | $0.00 | 0 |
| 2017-03-06 | Option exercise (derivative) | 768 | — | 769 |
| 2017-03-06 | Open-market sale | 11,346 | $115.00 | 11,748 |
| 2017-03-06 | Option exercise | 11,346 | $72.99 | 23,094 |
| 2017-03-06 | Tax withholding | 590 | $114.98 | 11,748 |
| 2017-03-06 | Option exercise | 768 | — | 12,338 |
| 2017-03-06 | Option exercise | 743 | — | 11,570 |
| 2017-03-05 | Option exercise (derivative) | 752 | — | 1,505 |
| 2017-03-05 | Tax withholding | 281 | $114.98 | 10,827 |
| 2017-03-05 | Option exercise | 752 | — | 11,108 |
| 2017-03-04 | Option exercise (derivative) | 943 | — | 2,832 |
| 2017-03-04 | Tax withholding | 353 | $114.98 | 10,356 |
| 2017-03-04 | Option exercise | 943 | — | 10,709 |
| 2016-03-15 | Option exercise (derivative) | 3,950 | $0.00 | 1 |
| 2016-03-15 | Option exercise | 3,950 | $47.52 | 13,716 |
| 2016-03-15 | Open-market sale | 3,950 | $95.50 | 9,766 |
| 2016-03-06 | Option exercise (derivative) | 768 | — | 1,537 |
| 2016-03-06 | Option exercise (derivative) | 743 | — | 743 |
| 2016-03-06 | Option exercise (derivative) | 874 | — | 0 |
| 2016-03-06 | Tax withholding | 655 | $96.58 | 9,766 |
| 2016-03-06 | Option exercise | 768 | — | 10,421 |
| 2016-03-06 | Option exercise | 874 | — | 8,910 |
| 2016-03-06 | Option exercise | 743 | — | 9,653 |
| 2016-03-05 | Option exercise (derivative) | 752 | — | 2,257 |
| 2016-03-05 | Tax withholding | 206 | $96.58 | 8,036 |
| 2016-03-05 | Option exercise | 752 | — | 8,242 |
| 2016-03-04 | Grant / award (derivative) | 38,620 | $0.00 | 38,620 |
| 2016-03-04 | Grant / award (derivative) | 3,775 | $0.00 | 3,775 |
| 2015-06-18 | Option exercise (derivative) | 3,656 | $0.00 | 0 |
| 2015-06-18 | Option exercise (derivative) | 3,950 | $0.00 | 3,951 |
| 2015-06-18 | Option exercise (derivative) | 5,673 | $0.00 | 11,346 |
| 2015-06-18 | Option exercise (derivative) | 7,573 | $0.00 | 22,721 |
| 2015-06-18 | Option exercise | 5,673 | $72.99 | 20,769 |
| 2015-06-18 | Option exercise | 7,573 | $95.53 | 28,342 |
| 2015-06-18 | Open-market sale | 20,852 | $120.13 | 7,490 |
| 2015-06-18 | Option exercise | 3,950 | $47.52 | 15,096 |
| 2015-06-18 | Option exercise | 3,656 | $42.15 | 11,146 |
| 2015-03-06 | Option exercise (derivative) | 743 | — | 1,486 |
| 2015-03-06 | Option exercise (derivative) | 768 | — | 2,305 |
| 2015-03-06 | Option exercise (derivative) | 873 | — | 874 |
| 2015-03-06 | Option exercise | 873 | — | 6,633 |
| 2015-03-06 | Option exercise | 768 | — | 8,144 |
| 2015-03-06 | Option exercise | 743 | — | 7,376 |
| 2015-03-06 | Tax withholding | 654 | $124.59 | 7,490 |
| 2015-03-05 | Grant / award (derivative) | 30,069 | $0.00 | 30,069 |
| 2015-03-05 | Grant / award (derivative) | 3,009 | $0.00 | 3,009 |
| 2015-03-04 | Option exercise (derivative) | 842 | — | 0 |
| 2015-03-04 | Tax withholding | 231 | $124.87 | 5,760 |
| 2015-03-04 | Option exercise | 842 | — | 5,991 |
| 2014-07-10 | Option exercise (derivative) | 5,673 | $0.00 | 17,019 |
| 2014-07-10 | Option exercise | 5,673 | $72.99 | 10,822 |
| 2014-07-10 | Open-market sale | 5,673 | $105.26 | 5,149 |
| 2014-03-11 | Option exercise (derivative) | 380 | $0.00 | 7,901 |
| 2014-03-11 | Option exercise (derivative) | 3,655 | $0.00 | 3,656 |
| 2014-03-11 | Option exercise (derivative) | 3,157 | $0.00 | 0 |
| 2014-03-11 | Open-market sale | 7,192 | $95.97 | 5,149 |
| 2014-03-11 | Option exercise | 380 | $47.52 | 12,341 |
| 2014-03-11 | Option exercise | 3,655 | $42.15 | 11,961 |
| 2014-03-11 | Option exercise | 3,157 | $35.71 | 8,306 |
| 2014-03-06 | Grant / award (derivative) | 30,294 | $0.00 | 30,294 |
| 2014-03-06 | Grant / award (derivative) | 3,073 | $0.00 | 3,073 |
| 2014-03-06 | Option exercise (derivative) | 742 | — | 2,229 |
| 2014-03-06 | Option exercise (derivative) | 874 | — | 1,747 |
| 2014-03-06 | Option exercise (derivative) | 3,570 | $0.00 | 8,101 |
| 2014-03-06 | Option exercise | 874 | — | 5,076 |
| 2014-03-06 | Option exercise | 3,570 | $47.52 | 8,719 |
| 2014-03-06 | Tax withholding | 669 | $95.24 | 5,149 |
| 2014-03-06 | Option exercise | 742 | — | 5,818 |
| 2014-03-06 | Open-market sale | 3,570 | $95.75 | 5,149 |
| 2014-03-04 | Option exercise (derivative) | 721 | — | 0 |
| 2014-03-04 | Option exercise (derivative) | 841 | — | 842 |
| 2014-03-04 | Tax withholding | 647 | $95.18 | 4,202 |
| 2014-03-04 | Option exercise | 841 | — | 4,849 |
| 2014-03-04 | Option exercise | 721 | — | 4,008 |
| 2013-05-02 | Option exercise (derivative) | 3,156 | $0.00 | 3,157 |
| 2013-05-02 | Option exercise (derivative) | 3,950 | $0.00 | 11,851 |
| 2013-05-02 | Option exercise (derivative) | 3,656 | $0.00 | 7,311 |
| 2013-05-02 | Option exercise | 3,950 | $47.52 | 14,049 |
| 2013-05-02 | Open-market sale | 10,762 | $79.53 | 3,287 |
| 2013-05-02 | Option exercise | 3,156 | $35.71 | 6,443 |
| 2013-05-02 | Option exercise | 3,656 | $42.15 | 10,099 |
| 2013-03-06 | Grant / award (derivative) | 22,692 | $0.00 | 22,692 |
| 2013-03-06 | Option exercise (derivative) | 873 | — | 2,621 |
| 2013-03-06 | Grant / award (derivative) | 2,971 | $0.00 | 2,971 |
| 2013-03-06 | Option exercise | 873 | — | 3,526 |
| 2013-03-06 | Tax withholding | 239 | $73.03 | 3,287 |
| 2013-03-05 | Option exercise (derivative) | 7,304 | $0.00 | 0 |
| 2013-03-05 | Option exercise | 7,304 | $19.68 | 9,957 |
| 2013-03-05 | Open-market sale | 7,304 | $72.85 | 2,653 |
| 2013-03-04 | Option exercise (derivative) | 841 | — | 1,683 |
| 2013-03-04 | Option exercise (derivative) | 720 | — | 721 |
| 2013-03-04 | Tax withholding | 428 | $71.63 | 2,653 |
| 2013-03-04 | Option exercise | 841 | — | 3,081 |
| 2013-03-04 | Option exercise | 720 | — | 2,240 |
| 2012-11-29 | Option exercise (derivative) | 3,655 | $0.00 | 10,967 |
| 2012-11-29 | Option exercise | 3,655 | $42.15 | 5,175 |
| 2012-11-29 | Open-market sale | 3,655 | $68.25 | 1,520 |
| 2012-06-26 | Option exercise (derivative) | 6,313 | $0.00 | 6,313 |
| 2012-06-26 | Option exercise (derivative) | 11,503 | $0.00 | 0 |
| 2012-06-26 | Option exercise | 11,503 | $32.39 | 13,023 |
| 2012-06-26 | Option exercise | 6,313 | $35.71 | 19,336 |
| 2012-06-26 | Open-market sale | 17,816 | $56.00 | 1,520 |
| 2012-06-25 | Option exercise (derivative) | 497 | $0.00 | 11,503 |
| 2012-06-25 | Open-market sale | 497 | $56.00 | 1,520 |
| 2012-06-25 | Option exercise | 497 | $32.39 | 2,017 |
| 2012-03-09 | Option exercise (derivative) | 7,303 | $0.00 | 7,304 |
| 2012-03-09 | Option exercise | 7,303 | $19.68 | 8,823 |
| 2012-03-09 | Open-market sale | 7,303 | $49.65 | 1,520 |
| 2012-03-06 | Grant / award (derivative) | 3,494 | $0.00 | 3,494 |
| 2012-03-06 | Grant / award (derivative) | 15,801 | $0.00 | 15,801 |
| 2012-03-04 | Option exercise (derivative) | 720 | — | 1,441 |
| 2012-03-04 | Option exercise (derivative) | 841 | — | 2,524 |
| 2012-03-04 | Option exercise | 841 | — | 2,090 |
| 2012-03-04 | Option exercise | 720 | — | 1,249 |
| 2012-03-04 | Tax withholding | 570 | $47.10 | 1,520 |
| 2011-12-27 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2011-12-27 | Option exercise | 25,000 | $33.98 | 25,529 |
| 2011-12-27 | Open-market sale | 25,000 | $43.03 | 529 |
| 2011-07-07 | Option exercise (derivative) | 7,304 | $0.00 | 14,607 |
| 2011-07-07 | Open-market sale | 7,304 | $40.04 | 529 |
| 2011-07-07 | Option exercise | 7,304 | $19.68 | 7,833 |
| 2011-03-04 | Grant / award (derivative) | 14,622 | $0.00 | 14,622 |
| 2011-03-04 | Grant / award (derivative) | 3,365 | $0.00 | 3,365 |
| 2011-03-04 | Option exercise (derivative) | 720 | — | 2,161 |
| 2011-03-04 | Option exercise | 720 | — | 720 |
| 2011-03-04 | Tax withholding | 191 | $42.00 | 529 |
| 2011-02-02 | Option exercise (derivative) | 4,000 | $0.00 | 12,000 |
| 2011-02-02 | Option exercise | 4,000 | $32.39 | 4,000 |
| 2011-02-02 | Open-market sale | 4,000 | $42.00 | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.