SEC CIK 1434504

John W Flora

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

Current Positions

CompanyShares OwnedAs Of
SHENview stock →66,0602026-04-21

Position History — SHEN

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

022,02044,04066,0602008-062013-022015-022016-022019-022022-112026-04

Recent Filings — SHEN

DateActivitySharesPriceOwned After
2026-04-21Option exercise (derivative)9,863$0.000
2026-04-21Option exercise9,863—66,060
2026-02-19Grant / award (derivative)9,863$0.009,863
2026-02-18Option exercise (derivative)10,924$0.000
2026-02-18Option exercise10,924—56,197
2025-02-18Grant / award (derivative)10,924$0.0010,924
2025-02-13Option exercise (derivative)6,298$0.000
2025-02-13Option exercise6,298—45,273
2024-08-12Open-market buy500$14.8738,975
2024-02-22Disposition to issuer (derivative)6,893$0.006,298
2024-02-22Option exercise6,893—40,387
2024-02-22Tax withholding1,912$21.1238,475
2024-02-13Grant / award (derivative)6,298$0.0013,191
2023-02-22Disposition to issuer (derivative)6,027$0.000
2023-02-22Grant / award (derivative)6,893$0.006,893
2023-02-22Option exercise6,027—35,166
2023-02-22Tax withholding1,672$18.8633,494
2022-11-18Grant / award700$19.5429,139
2022-09-21Disposition to issuer (derivative)4,304$0.006,027
2022-09-21Grant / award4,304$0.0029,633
2022-09-21Tax withholding1,194$18.6128,439
2022-02-22Grant / award (derivative)6,027$0.0010,331
2021-09-21Grant / award (derivative)4,304$0.004,304
2021-02-25Disposition to issuer (derivative)2,063$0.000
2021-02-25Tax withholding572$45.4625,329
2021-02-25Grant / award2,063$0.0025,901
2020-04-09Gift400—23,838
2020-02-26Tax withholding595$46.3224,238
2020-02-26Grant / award2,147$0.0024,833
2020-02-25Disposition to issuer (derivative)2,147$0.002,063
2020-02-25Grant / award (derivative)2,063$0.004,210
2019-02-26Grant / award (derivative)2,147$0.002,147
2019-02-20Disposition to issuer (derivative)2,740$0.000
2019-02-20Tax withholding760$50.8122,686
2019-02-20Grant / award2,740$0.0023,446
2018-02-22Disposition to issuer (derivative)2,778$0.002,740
2018-02-22Tax withholding770$31.8020,706
2018-02-22Grant / award2,778$0.0021,476
2018-02-20Grant / award (derivative)2,740$0.005,518
2017-02-22Grant / award (derivative)2,778$0.002,778
2017-02-19Option exercise (derivative)513$0.000
2017-02-19Tax withholding157$29.0018,698
2017-02-19Grant / award513$0.0018,855
2017-02-16Option exercise (derivative)3,226$0.00513
2017-02-16Grant / award3,226$0.0019,333
2017-02-16Tax withholding991$27.9018,342
2016-02-19Option exercise (derivative)513$0.003,739
2016-02-19Grant / award513$22.0316,264
2016-02-19Tax withholding157$22.0316,107
2016-02-18Option exercise (derivative)3,998$0.004,252
2016-02-18Option exercise (derivative)964$0.008,250
2016-02-18Grant / award3,998$22.0316,980
2016-02-18Grant / award964$21.8513,278
2016-02-18Tax withholding296$21.8512,982
2016-02-18Tax withholding1,229$21.8515,751
2016-02-16Grant / award (derivative)3,226$0.009,214
2015-02-20Option exercise (derivative)616$0.002,994
2015-02-20Tax withholding189$29.626,157
2015-02-20Grant / award616$29.626,346
2015-02-19Option exercise (derivative)256$0.003,610
2015-02-19Tax withholding78$30.025,730
2015-02-19Tax withholding256$30.025,808
2015-02-19Option exercise (derivative)256$0.003,610
2015-02-19Tax withholding78$30.025,730
2015-02-19Grant / award256$30.025,808
2015-02-18Grant / award (derivative)1,999$0.003,866
2015-02-18Option exercise (derivative)482$0.001,867
2015-02-18Grant / award482$30.195,700
2015-02-18Tax withholding148$30.195,552
2015-02-18Option exercise (derivative)482$0.001,867
2015-02-18Grant / award (derivative)1,999$0.003,866
2015-02-18Tax withholding148$30.195,552
2015-02-18Grant / award482$30.195,700
2014-02-21Option exercise (derivative)352$0.002,349
2014-02-21Grant / award352$26.905,218
2014-02-20Option exercise (derivative)616$0.002,701
2014-02-20Grant / award616$26.014,866
2014-02-19Grant / award (derivative)769$0.003,317
2014-02-18Option exercise (derivative)481$0.002,548
2014-02-18Grant / award481$25.724,250
2013-06-21Option exercise (derivative)303$0.003,029
2013-06-21Grant / award303$16.913,769
2013-02-21Option exercise (derivative)352$0.003,332
2013-02-21Grant / award352$13.943,466
2013-02-20Option exercise (derivative)616$0.003,684
2013-02-20Grant / award616$14.383,114
2013-02-18Grant / award (derivative)1,445$0.004,300
2012-06-21Option exercise (derivative)303$0.002,855
2012-06-21Grant / award303$11.972,498
2012-02-21Option exercise (derivative)352$0.003,158
2012-02-21Grant / award352$10.822,195
2012-02-20Grant / award (derivative)1,848$0.003,510
2011-06-21Option exercise (derivative)303$0.001,662
2011-06-21Grant / award303$17.811,843
2011-05-12Open-market buy240$17.141,540
2011-05-11Open-market buy300$17.251,300
2011-02-21Grant / award (derivative)1,056$0.001,965
2010-06-21Grant / award (derivative)909$0.00909
2010-05-07Open-market buy500$17.241,000
2009-09-11Open-market buy300$17.12500
2008-06-04Open-market buy200$16.72200

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