SEC CIK 1689676

TERRY ROBERT JOHN

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
SWKSview stock →19,8242025-11-19

Position History — SWKS

Reported shares owned immediately after each Form 4 transaction, over time.

011,19122,38133,5722016-112018-112020-112021-082022-012023-112025-112025-11

Recent Filings — SWKS

DateActivitySharesPriceOwned After
2025-11-19Open-market sale4,445$62.3319,824
2025-11-19Open-market sale500$61.8524,269
2025-11-11Grant / award (derivative)17,429$0.0017,429
2025-11-11Tax withholding1,014$68.8524,769
2025-11-11Grant / award1,996$0.0025,783
2025-11-10Option exercise (derivative)2,008$0.000
2025-11-10Option exercise (derivative)3,632$0.003,631
2025-11-10Tax withholding1,020$69.1023,787
2025-11-10Option exercise2,008—24,807
2025-11-10Tax withholding1,845$69.1022,799
2025-11-10Option exercise3,632—24,644
2025-11-07Option exercise (derivative)3,693$0.007,385
2025-11-07Grant / award7,079$0.0024,608
2025-11-07Tax withholding3,596$69.5821,012
2025-11-07Tax withholding1,876$69.5817,529
2025-11-07Option exercise3,693—19,405
2025-11-05Option exercise (derivative)3,387$0.0010,160
2025-11-05Tax withholding1,720$73.4615,712
2025-11-05Option exercise3,387—17,432
2024-11-12Open-market sale1,915$86.8214,045
2024-11-11Option exercise (derivative)2,008$0.002,008
2024-11-11Option exercise (derivative)1,876$0.000
2024-11-11Tax withholding1,018$87.9825,557
2024-11-11Open-market sale5,930$88.3915,960
2024-11-11Option exercise2,008—26,575
2024-11-11Tax withholding951$87.9826,482
2024-11-11Open-market sale4,592$87.5321,890
2024-11-11Option exercise1,876—27,443
2024-11-08Option exercise (derivative)3,632$0.007,263
2024-11-08Tax withholding8,975$89.1624,597
2024-11-08Tax withholding1,841$89.1626,388
2024-11-08Option exercise3,632—28,229
2024-11-08Open-market sale1,821$90.1624,567
2024-11-08Grant / award17,706$0.0033,572
2024-11-07Option exercise (derivative)3,693$0.0011,078
2024-11-07Tax withholding1,872$91.1715,866
2024-11-07Option exercise3,693—17,738
2024-11-05Grant / award (derivative)13,547$0.0013,547
2023-11-14Open-market sale792$91.2514,045
2023-11-14Open-market sale3,665$91.7414,837
2023-11-13Option exercise (derivative)1,876$0.001,876
2023-11-13Tax withholding931$88.9118,502
2023-11-13Option exercise1,876—19,433
2023-11-10Option exercise (derivative)2,009$0.004,016
2023-11-10Grant / award10,033$0.0022,532
2023-11-10Tax withholding4,975$90.0317,557
2023-11-10Tax withholding997$90.0312,499
2023-11-10Option exercise2,009—13,496
2023-11-09Open-market sale3,156$88.1811,487
2023-11-08Option exercise (derivative)3,632$0.0010,895
2023-11-08Option exercise3,632—16,444
2023-11-08Tax withholding1,801$87.9014,643
2023-11-07Grant / award (derivative)14,771$0.0014,771
2023-11-07Grant / award36$0.0012,830
2023-11-07Tax withholding18$89.3612,812
2023-11-06Option exercise (derivative)2,633$0.000
2023-11-06Option exercise2,633—14,100
2023-11-06Tax withholding1,306$90.0012,794
2022-12-13Open-market sale3,500$100.6011,187
2022-11-11Option exercise (derivative)1,877$0.003,752
2022-11-11Tax withholding931$96.3514,687
2022-11-11Option exercise1,877—15,618
2022-11-11Tax withholding2,792$96.3513,741
2022-11-11Grant / award5,628$0.0016,533
2022-11-10Option exercise (derivative)2,009$0.006,025
2022-11-10Option exercise2,009—11,902
2022-11-10Tax withholding997$93.2310,905
2022-11-08Grant / award (derivative)14,527$0.0014,527
2022-11-08Tax withholding1,168$88.669,893
2022-11-08Grant / award2,355$0.0011,061
2022-11-07Option exercise (derivative)2,057$0.000
2022-11-07Option exercise (derivative)2,633$0.002,633
2022-11-07Tax withholding1,020$88.258,706
2022-11-07Option exercise2,057—9,726
2022-11-07Tax withholding1,306$88.257,669
2022-11-07Option exercise2,633—8,975
2022-06-30Option exercise (derivative)502$0.000
2022-06-30Option exercise502$75.916,342
2022-01-10Open-market sale1,500$152.355,840
2021-11-12Open-market sale2,998$162.277,340
2021-11-11Option exercise (derivative)1,877$0.005,629
2021-11-11Grant / award5,632$0.0012,186
2021-11-11Tax withholding2,794$161.999,392
2021-11-11Option exercise1,877—11,269
2021-11-11Tax withholding931$161.9910,338
2021-11-10Grant / award (derivative)8,034$0.008,034
2021-11-10Tax withholding1,218$160.316,554
2021-11-10Grant / award2,455$0.007,772
2021-11-09Open-market sale3,305$167.735,317
2021-11-09Open-market sale218$165.799,122
2021-11-09Open-market sale500$166.778,622
2021-11-08Option exercise (derivative)1,349$0.000
2021-11-08Option exercise (derivative)2,057$0.002,057
2021-11-08Open-market sale5,274$164.599,340
2021-11-08Open-market sale3,100$163.5214,614
2021-11-08Tax withholding669$167.7717,714
2021-11-08Option exercise1,349—18,383
2021-11-08Tax withholding1,020$167.7717,034
2021-11-08Option exercise2,057—18,054
2021-11-08Tax withholding2,269$167.7715,997
2021-11-08Grant / award4,575$0.0018,266
2021-11-05Option exercise (derivative)6,077$0.000
2021-11-05Option exercise (derivative)2,634$0.005,266
2021-11-05Tax withholding3,013$164.0613,691
2021-11-05Option exercise6,077—16,704
2021-11-05Tax withholding1,306$164.0610,627
2021-11-05Option exercise2,634—11,933
2021-11-05Tax withholding3,918$164.069,299
2021-11-05Grant / award7,900$0.0013,217
2021-08-04Open-market sale1,100$186.077,250
2021-08-04Open-market sale1,516$186.815,734
2021-08-04Open-market sale417$187.895,317
2021-01-04Option exercise (derivative)1,000$0.00502
2021-01-04Option exercise1,000$75.919,350
2021-01-04Open-market sale1,000$152.948,350
2020-11-16Open-market sale800$141.969,446
2020-11-16Open-market sale1,104$141.0510,246
2020-11-16Open-market sale1,096$143.108,350
2020-11-13Option exercise (derivative)750$0.001,502
2020-11-13Option exercise750$75.9112,100
2020-11-13Open-market sale750$144.1411,350
2020-11-12Open-market sale331$143.9011,350
2020-11-11Grant / award (derivative)7,506$0.007,506
2020-11-11Grant / award2,630$0.0012,985
2020-11-11Tax withholding1,304$143.8711,681
2020-11-10Option exercise (derivative)658$0.000
2020-11-10Option exercise658—11,362
2020-11-10Tax withholding327$137.2411,035
2020-11-10Open-market sale680$143.0610,355
2020-11-09Option exercise (derivative)1,349$0.001,349
2020-11-09Open-market sale1,037$150.7110,704
2020-11-09Tax withholding669$144.5811,741
2020-11-09Option exercise1,349—12,410
2020-11-06Option exercise (derivative)2,057$0.004,114
2020-11-06Option exercise2,057—20,456
2020-11-06Tax withholding1,020$146.7419,436
2020-11-06Open-market sale162$145.2119,274
2020-11-06Open-market sale5,400$146.1213,874
2020-11-06Open-market sale800$147.1913,074
2020-11-06Open-market sale2,013$148.2411,061
2020-11-05Option exercise (derivative)2,634$0.007,900
2020-11-05Option exercise (derivative)6,078$0.006,077
2020-11-05Grant / award7,902$0.0017,926
2020-11-05Tax withholding3,919$149.1214,007
2020-11-05Option exercise2,634—16,641
2020-11-05Tax withholding1,306$149.1215,335
2020-11-05Option exercise6,078—21,413
2020-11-05Tax withholding3,014$149.1218,399
2020-08-12Open-market sale1,000$142.3010,024
2020-04-28Open-market sale2,000$101.0011,024
2020-01-21Open-market sale1,000$124.0113,024
2019-11-11Option exercise (derivative)2,252$0.002,252
2019-11-11Option exercise (derivative)1,483$0.000
2019-11-11Option exercise (derivative)658$0.00658
2019-11-11Option exercise2,252$75.9121,378
2019-11-11Open-market sale1,483$100.0519,126
2019-11-11Option exercise1,483$84.8920,609
2019-11-11Tax withholding327$100.3819,126
2019-11-11Option exercise658—19,453
2019-11-11Tax withholding3,919$100.3818,795
2019-11-11Grant / award7,904$0.0022,714
2019-11-11Open-market sale5,102$100.0514,024
2019-11-08Option exercise (derivative)1,483$0.001,483
2019-11-08Open-market sale1,483$100.0014,810
2019-11-08Option exercise1,483$84.8916,293
2019-11-07Option exercise (derivative)1,349$0.002,698
2019-11-07Tax withholding1,002$98.6414,130
2019-11-07Tax withholding669$98.6414,810
2019-11-07Option exercise1,349—15,479
2019-11-07Grant / award2,019$0.0015,132
2019-11-06Option exercise (derivative)2,057$0.006,171
2019-11-06Tax withholding1,020$98.1313,113
2019-11-06Option exercise2,057—14,133
2019-11-05Grant / award (derivative)12,155$0.0012,155
2019-11-05Grant / award (derivative)10,534$0.0010,534
2019-10-21Option exercise (derivative)2,253$0.004,504
2019-10-21Open-market sale2,253$90.0012,076
2019-10-21Option exercise2,253$75.9114,329
2019-09-23Option exercise (derivative)1,750$0.000
2019-09-23Open-market sale1,750$79.6813,576
2019-09-23Open-market sale1,500$79.6812,076
2019-09-23Option exercise1,750$60.9715,326
2018-11-12Option exercise (derivative)659$0.001,316
2018-11-12Option exercise659—13,804
2018-11-12Tax withholding228$72.8413,576
2018-11-09Tax withholding181$76.6610,560
2018-11-09Grant / award521$0.0010,741
2018-11-09Tax withholding1,367$76.6613,145
2018-11-09Grant / award3,952$0.0014,512
2018-11-07Option exercise (derivative)1,349$0.004,047
2018-11-07Tax withholding467$82.6510,220
2018-11-07Grant / award2,019$0.0010,037
2018-11-07Option exercise1,349—10,687
2018-11-07Tax withholding699$82.659,338
2018-11-06Grant / award (derivative)8,228$0.008,228
2017-11-13Option exercise (derivative)2,500$0.000
2017-11-13Option exercise (derivative)1,750$0.001,750
2017-11-13Option exercise (derivative)1,483$0.002,966
2017-11-13Option exercise (derivative)2,253$0.006,757
2017-11-13Option exercise1,750$60.979,768
2017-11-13Option exercise2,500$25.2510,518
2017-11-13Option exercise1,483$84.899,501
2017-11-13Open-market sale1,483$110.328,018
2017-11-13Option exercise2,253$75.9110,271
2017-11-10Option exercise (derivative)659$0.001,975
2017-11-10Tax withholding344$110.418,018
2017-11-10Option exercise659—8,362
2017-11-10Grant / award5,250$0.009,861
2017-11-10Tax withholding2,158$110.417,703
2017-11-09Tax withholding1,486$111.124,611
2017-11-09Grant / award3,952$0.006,097
2017-11-09Tax withholding98$111.122,145
2017-11-09Grant / award260$0.002,243
2017-11-07Grant / award (derivative)5,396$0.005,396
2017-05-01Option exercise (derivative)1,750$0.003,500
2017-05-01Option exercise (derivative)1,483$0.004,449
2017-05-01Open-market sale100$99.673,561
2017-05-01Option exercise1,750$60.973,661
2017-05-01Open-market sale1,483$100.261,911
2017-05-01Option exercise1,483$84.893,394
2016-11-10———2,487
2016-11-10———1,635
2016-11-10Grant / award (derivative)9,010$0.009,010
2016-11-10Grant / award (derivative)2,634$0.002,634

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.