SEC CIK 1689676
TERRY ROBERT JOHN
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SWKSview stock → | 19,824 | 2025-11-19 |
Position History — SWKS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SWKS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-11-19 | Open-market sale | 4,445 | $62.33 | 19,824 |
| 2025-11-19 | Open-market sale | 500 | $61.85 | 24,269 |
| 2025-11-11 | Grant / award (derivative) | 17,429 | $0.00 | 17,429 |
| 2025-11-11 | Tax withholding | 1,014 | $68.85 | 24,769 |
| 2025-11-11 | Grant / award | 1,996 | $0.00 | 25,783 |
| 2025-11-10 | Option exercise (derivative) | 2,008 | $0.00 | 0 |
| 2025-11-10 | Option exercise (derivative) | 3,632 | $0.00 | 3,631 |
| 2025-11-10 | Tax withholding | 1,020 | $69.10 | 23,787 |
| 2025-11-10 | Option exercise | 2,008 | — | 24,807 |
| 2025-11-10 | Tax withholding | 1,845 | $69.10 | 22,799 |
| 2025-11-10 | Option exercise | 3,632 | — | 24,644 |
| 2025-11-07 | Option exercise (derivative) | 3,693 | $0.00 | 7,385 |
| 2025-11-07 | Grant / award | 7,079 | $0.00 | 24,608 |
| 2025-11-07 | Tax withholding | 3,596 | $69.58 | 21,012 |
| 2025-11-07 | Tax withholding | 1,876 | $69.58 | 17,529 |
| 2025-11-07 | Option exercise | 3,693 | — | 19,405 |
| 2025-11-05 | Option exercise (derivative) | 3,387 | $0.00 | 10,160 |
| 2025-11-05 | Tax withholding | 1,720 | $73.46 | 15,712 |
| 2025-11-05 | Option exercise | 3,387 | — | 17,432 |
| 2024-11-12 | Open-market sale | 1,915 | $86.82 | 14,045 |
| 2024-11-11 | Option exercise (derivative) | 2,008 | $0.00 | 2,008 |
| 2024-11-11 | Option exercise (derivative) | 1,876 | $0.00 | 0 |
| 2024-11-11 | Tax withholding | 1,018 | $87.98 | 25,557 |
| 2024-11-11 | Open-market sale | 5,930 | $88.39 | 15,960 |
| 2024-11-11 | Option exercise | 2,008 | — | 26,575 |
| 2024-11-11 | Tax withholding | 951 | $87.98 | 26,482 |
| 2024-11-11 | Open-market sale | 4,592 | $87.53 | 21,890 |
| 2024-11-11 | Option exercise | 1,876 | — | 27,443 |
| 2024-11-08 | Option exercise (derivative) | 3,632 | $0.00 | 7,263 |
| 2024-11-08 | Tax withholding | 8,975 | $89.16 | 24,597 |
| 2024-11-08 | Tax withholding | 1,841 | $89.16 | 26,388 |
| 2024-11-08 | Option exercise | 3,632 | — | 28,229 |
| 2024-11-08 | Open-market sale | 1,821 | $90.16 | 24,567 |
| 2024-11-08 | Grant / award | 17,706 | $0.00 | 33,572 |
| 2024-11-07 | Option exercise (derivative) | 3,693 | $0.00 | 11,078 |
| 2024-11-07 | Tax withholding | 1,872 | $91.17 | 15,866 |
| 2024-11-07 | Option exercise | 3,693 | — | 17,738 |
| 2024-11-05 | Grant / award (derivative) | 13,547 | $0.00 | 13,547 |
| 2023-11-14 | Open-market sale | 792 | $91.25 | 14,045 |
| 2023-11-14 | Open-market sale | 3,665 | $91.74 | 14,837 |
| 2023-11-13 | Option exercise (derivative) | 1,876 | $0.00 | 1,876 |
| 2023-11-13 | Tax withholding | 931 | $88.91 | 18,502 |
| 2023-11-13 | Option exercise | 1,876 | — | 19,433 |
| 2023-11-10 | Option exercise (derivative) | 2,009 | $0.00 | 4,016 |
| 2023-11-10 | Grant / award | 10,033 | $0.00 | 22,532 |
| 2023-11-10 | Tax withholding | 4,975 | $90.03 | 17,557 |
| 2023-11-10 | Tax withholding | 997 | $90.03 | 12,499 |
| 2023-11-10 | Option exercise | 2,009 | — | 13,496 |
| 2023-11-09 | Open-market sale | 3,156 | $88.18 | 11,487 |
| 2023-11-08 | Option exercise (derivative) | 3,632 | $0.00 | 10,895 |
| 2023-11-08 | Option exercise | 3,632 | — | 16,444 |
| 2023-11-08 | Tax withholding | 1,801 | $87.90 | 14,643 |
| 2023-11-07 | Grant / award (derivative) | 14,771 | $0.00 | 14,771 |
| 2023-11-07 | Grant / award | 36 | $0.00 | 12,830 |
| 2023-11-07 | Tax withholding | 18 | $89.36 | 12,812 |
| 2023-11-06 | Option exercise (derivative) | 2,633 | $0.00 | 0 |
| 2023-11-06 | Option exercise | 2,633 | — | 14,100 |
| 2023-11-06 | Tax withholding | 1,306 | $90.00 | 12,794 |
| 2022-12-13 | Open-market sale | 3,500 | $100.60 | 11,187 |
| 2022-11-11 | Option exercise (derivative) | 1,877 | $0.00 | 3,752 |
| 2022-11-11 | Tax withholding | 931 | $96.35 | 14,687 |
| 2022-11-11 | Option exercise | 1,877 | — | 15,618 |
| 2022-11-11 | Tax withholding | 2,792 | $96.35 | 13,741 |
| 2022-11-11 | Grant / award | 5,628 | $0.00 | 16,533 |
| 2022-11-10 | Option exercise (derivative) | 2,009 | $0.00 | 6,025 |
| 2022-11-10 | Option exercise | 2,009 | — | 11,902 |
| 2022-11-10 | Tax withholding | 997 | $93.23 | 10,905 |
| 2022-11-08 | Grant / award (derivative) | 14,527 | $0.00 | 14,527 |
| 2022-11-08 | Tax withholding | 1,168 | $88.66 | 9,893 |
| 2022-11-08 | Grant / award | 2,355 | $0.00 | 11,061 |
| 2022-11-07 | Option exercise (derivative) | 2,057 | $0.00 | 0 |
| 2022-11-07 | Option exercise (derivative) | 2,633 | $0.00 | 2,633 |
| 2022-11-07 | Tax withholding | 1,020 | $88.25 | 8,706 |
| 2022-11-07 | Option exercise | 2,057 | — | 9,726 |
| 2022-11-07 | Tax withholding | 1,306 | $88.25 | 7,669 |
| 2022-11-07 | Option exercise | 2,633 | — | 8,975 |
| 2022-06-30 | Option exercise (derivative) | 502 | $0.00 | 0 |
| 2022-06-30 | Option exercise | 502 | $75.91 | 6,342 |
| 2022-01-10 | Open-market sale | 1,500 | $152.35 | 5,840 |
| 2021-11-12 | Open-market sale | 2,998 | $162.27 | 7,340 |
| 2021-11-11 | Option exercise (derivative) | 1,877 | $0.00 | 5,629 |
| 2021-11-11 | Grant / award | 5,632 | $0.00 | 12,186 |
| 2021-11-11 | Tax withholding | 2,794 | $161.99 | 9,392 |
| 2021-11-11 | Option exercise | 1,877 | — | 11,269 |
| 2021-11-11 | Tax withholding | 931 | $161.99 | 10,338 |
| 2021-11-10 | Grant / award (derivative) | 8,034 | $0.00 | 8,034 |
| 2021-11-10 | Tax withholding | 1,218 | $160.31 | 6,554 |
| 2021-11-10 | Grant / award | 2,455 | $0.00 | 7,772 |
| 2021-11-09 | Open-market sale | 3,305 | $167.73 | 5,317 |
| 2021-11-09 | Open-market sale | 218 | $165.79 | 9,122 |
| 2021-11-09 | Open-market sale | 500 | $166.77 | 8,622 |
| 2021-11-08 | Option exercise (derivative) | 1,349 | $0.00 | 0 |
| 2021-11-08 | Option exercise (derivative) | 2,057 | $0.00 | 2,057 |
| 2021-11-08 | Open-market sale | 5,274 | $164.59 | 9,340 |
| 2021-11-08 | Open-market sale | 3,100 | $163.52 | 14,614 |
| 2021-11-08 | Tax withholding | 669 | $167.77 | 17,714 |
| 2021-11-08 | Option exercise | 1,349 | — | 18,383 |
| 2021-11-08 | Tax withholding | 1,020 | $167.77 | 17,034 |
| 2021-11-08 | Option exercise | 2,057 | — | 18,054 |
| 2021-11-08 | Tax withholding | 2,269 | $167.77 | 15,997 |
| 2021-11-08 | Grant / award | 4,575 | $0.00 | 18,266 |
| 2021-11-05 | Option exercise (derivative) | 6,077 | $0.00 | 0 |
| 2021-11-05 | Option exercise (derivative) | 2,634 | $0.00 | 5,266 |
| 2021-11-05 | Tax withholding | 3,013 | $164.06 | 13,691 |
| 2021-11-05 | Option exercise | 6,077 | — | 16,704 |
| 2021-11-05 | Tax withholding | 1,306 | $164.06 | 10,627 |
| 2021-11-05 | Option exercise | 2,634 | — | 11,933 |
| 2021-11-05 | Tax withholding | 3,918 | $164.06 | 9,299 |
| 2021-11-05 | Grant / award | 7,900 | $0.00 | 13,217 |
| 2021-08-04 | Open-market sale | 1,100 | $186.07 | 7,250 |
| 2021-08-04 | Open-market sale | 1,516 | $186.81 | 5,734 |
| 2021-08-04 | Open-market sale | 417 | $187.89 | 5,317 |
| 2021-01-04 | Option exercise (derivative) | 1,000 | $0.00 | 502 |
| 2021-01-04 | Option exercise | 1,000 | $75.91 | 9,350 |
| 2021-01-04 | Open-market sale | 1,000 | $152.94 | 8,350 |
| 2020-11-16 | Open-market sale | 800 | $141.96 | 9,446 |
| 2020-11-16 | Open-market sale | 1,104 | $141.05 | 10,246 |
| 2020-11-16 | Open-market sale | 1,096 | $143.10 | 8,350 |
| 2020-11-13 | Option exercise (derivative) | 750 | $0.00 | 1,502 |
| 2020-11-13 | Option exercise | 750 | $75.91 | 12,100 |
| 2020-11-13 | Open-market sale | 750 | $144.14 | 11,350 |
| 2020-11-12 | Open-market sale | 331 | $143.90 | 11,350 |
| 2020-11-11 | Grant / award (derivative) | 7,506 | $0.00 | 7,506 |
| 2020-11-11 | Grant / award | 2,630 | $0.00 | 12,985 |
| 2020-11-11 | Tax withholding | 1,304 | $143.87 | 11,681 |
| 2020-11-10 | Option exercise (derivative) | 658 | $0.00 | 0 |
| 2020-11-10 | Option exercise | 658 | — | 11,362 |
| 2020-11-10 | Tax withholding | 327 | $137.24 | 11,035 |
| 2020-11-10 | Open-market sale | 680 | $143.06 | 10,355 |
| 2020-11-09 | Option exercise (derivative) | 1,349 | $0.00 | 1,349 |
| 2020-11-09 | Open-market sale | 1,037 | $150.71 | 10,704 |
| 2020-11-09 | Tax withholding | 669 | $144.58 | 11,741 |
| 2020-11-09 | Option exercise | 1,349 | — | 12,410 |
| 2020-11-06 | Option exercise (derivative) | 2,057 | $0.00 | 4,114 |
| 2020-11-06 | Option exercise | 2,057 | — | 20,456 |
| 2020-11-06 | Tax withholding | 1,020 | $146.74 | 19,436 |
| 2020-11-06 | Open-market sale | 162 | $145.21 | 19,274 |
| 2020-11-06 | Open-market sale | 5,400 | $146.12 | 13,874 |
| 2020-11-06 | Open-market sale | 800 | $147.19 | 13,074 |
| 2020-11-06 | Open-market sale | 2,013 | $148.24 | 11,061 |
| 2020-11-05 | Option exercise (derivative) | 2,634 | $0.00 | 7,900 |
| 2020-11-05 | Option exercise (derivative) | 6,078 | $0.00 | 6,077 |
| 2020-11-05 | Grant / award | 7,902 | $0.00 | 17,926 |
| 2020-11-05 | Tax withholding | 3,919 | $149.12 | 14,007 |
| 2020-11-05 | Option exercise | 2,634 | — | 16,641 |
| 2020-11-05 | Tax withholding | 1,306 | $149.12 | 15,335 |
| 2020-11-05 | Option exercise | 6,078 | — | 21,413 |
| 2020-11-05 | Tax withholding | 3,014 | $149.12 | 18,399 |
| 2020-08-12 | Open-market sale | 1,000 | $142.30 | 10,024 |
| 2020-04-28 | Open-market sale | 2,000 | $101.00 | 11,024 |
| 2020-01-21 | Open-market sale | 1,000 | $124.01 | 13,024 |
| 2019-11-11 | Option exercise (derivative) | 2,252 | $0.00 | 2,252 |
| 2019-11-11 | Option exercise (derivative) | 1,483 | $0.00 | 0 |
| 2019-11-11 | Option exercise (derivative) | 658 | $0.00 | 658 |
| 2019-11-11 | Option exercise | 2,252 | $75.91 | 21,378 |
| 2019-11-11 | Open-market sale | 1,483 | $100.05 | 19,126 |
| 2019-11-11 | Option exercise | 1,483 | $84.89 | 20,609 |
| 2019-11-11 | Tax withholding | 327 | $100.38 | 19,126 |
| 2019-11-11 | Option exercise | 658 | — | 19,453 |
| 2019-11-11 | Tax withholding | 3,919 | $100.38 | 18,795 |
| 2019-11-11 | Grant / award | 7,904 | $0.00 | 22,714 |
| 2019-11-11 | Open-market sale | 5,102 | $100.05 | 14,024 |
| 2019-11-08 | Option exercise (derivative) | 1,483 | $0.00 | 1,483 |
| 2019-11-08 | Open-market sale | 1,483 | $100.00 | 14,810 |
| 2019-11-08 | Option exercise | 1,483 | $84.89 | 16,293 |
| 2019-11-07 | Option exercise (derivative) | 1,349 | $0.00 | 2,698 |
| 2019-11-07 | Tax withholding | 1,002 | $98.64 | 14,130 |
| 2019-11-07 | Tax withholding | 669 | $98.64 | 14,810 |
| 2019-11-07 | Option exercise | 1,349 | — | 15,479 |
| 2019-11-07 | Grant / award | 2,019 | $0.00 | 15,132 |
| 2019-11-06 | Option exercise (derivative) | 2,057 | $0.00 | 6,171 |
| 2019-11-06 | Tax withholding | 1,020 | $98.13 | 13,113 |
| 2019-11-06 | Option exercise | 2,057 | — | 14,133 |
| 2019-11-05 | Grant / award (derivative) | 12,155 | $0.00 | 12,155 |
| 2019-11-05 | Grant / award (derivative) | 10,534 | $0.00 | 10,534 |
| 2019-10-21 | Option exercise (derivative) | 2,253 | $0.00 | 4,504 |
| 2019-10-21 | Open-market sale | 2,253 | $90.00 | 12,076 |
| 2019-10-21 | Option exercise | 2,253 | $75.91 | 14,329 |
| 2019-09-23 | Option exercise (derivative) | 1,750 | $0.00 | 0 |
| 2019-09-23 | Open-market sale | 1,750 | $79.68 | 13,576 |
| 2019-09-23 | Open-market sale | 1,500 | $79.68 | 12,076 |
| 2019-09-23 | Option exercise | 1,750 | $60.97 | 15,326 |
| 2018-11-12 | Option exercise (derivative) | 659 | $0.00 | 1,316 |
| 2018-11-12 | Option exercise | 659 | — | 13,804 |
| 2018-11-12 | Tax withholding | 228 | $72.84 | 13,576 |
| 2018-11-09 | Tax withholding | 181 | $76.66 | 10,560 |
| 2018-11-09 | Grant / award | 521 | $0.00 | 10,741 |
| 2018-11-09 | Tax withholding | 1,367 | $76.66 | 13,145 |
| 2018-11-09 | Grant / award | 3,952 | $0.00 | 14,512 |
| 2018-11-07 | Option exercise (derivative) | 1,349 | $0.00 | 4,047 |
| 2018-11-07 | Tax withholding | 467 | $82.65 | 10,220 |
| 2018-11-07 | Grant / award | 2,019 | $0.00 | 10,037 |
| 2018-11-07 | Option exercise | 1,349 | — | 10,687 |
| 2018-11-07 | Tax withholding | 699 | $82.65 | 9,338 |
| 2018-11-06 | Grant / award (derivative) | 8,228 | $0.00 | 8,228 |
| 2017-11-13 | Option exercise (derivative) | 2,500 | $0.00 | 0 |
| 2017-11-13 | Option exercise (derivative) | 1,750 | $0.00 | 1,750 |
| 2017-11-13 | Option exercise (derivative) | 1,483 | $0.00 | 2,966 |
| 2017-11-13 | Option exercise (derivative) | 2,253 | $0.00 | 6,757 |
| 2017-11-13 | Option exercise | 1,750 | $60.97 | 9,768 |
| 2017-11-13 | Option exercise | 2,500 | $25.25 | 10,518 |
| 2017-11-13 | Option exercise | 1,483 | $84.89 | 9,501 |
| 2017-11-13 | Open-market sale | 1,483 | $110.32 | 8,018 |
| 2017-11-13 | Option exercise | 2,253 | $75.91 | 10,271 |
| 2017-11-10 | Option exercise (derivative) | 659 | $0.00 | 1,975 |
| 2017-11-10 | Tax withholding | 344 | $110.41 | 8,018 |
| 2017-11-10 | Option exercise | 659 | — | 8,362 |
| 2017-11-10 | Grant / award | 5,250 | $0.00 | 9,861 |
| 2017-11-10 | Tax withholding | 2,158 | $110.41 | 7,703 |
| 2017-11-09 | Tax withholding | 1,486 | $111.12 | 4,611 |
| 2017-11-09 | Grant / award | 3,952 | $0.00 | 6,097 |
| 2017-11-09 | Tax withholding | 98 | $111.12 | 2,145 |
| 2017-11-09 | Grant / award | 260 | $0.00 | 2,243 |
| 2017-11-07 | Grant / award (derivative) | 5,396 | $0.00 | 5,396 |
| 2017-05-01 | Option exercise (derivative) | 1,750 | $0.00 | 3,500 |
| 2017-05-01 | Option exercise (derivative) | 1,483 | $0.00 | 4,449 |
| 2017-05-01 | Open-market sale | 100 | $99.67 | 3,561 |
| 2017-05-01 | Option exercise | 1,750 | $60.97 | 3,661 |
| 2017-05-01 | Open-market sale | 1,483 | $100.26 | 1,911 |
| 2017-05-01 | Option exercise | 1,483 | $84.89 | 3,394 |
| 2016-11-10 | — | — | — | 2,487 |
| 2016-11-10 | — | — | — | 1,635 |
| 2016-11-10 | Grant / award (derivative) | 9,010 | $0.00 | 9,010 |
| 2016-11-10 | Grant / award (derivative) | 2,634 | $0.00 | 2,634 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.