SEC CIK 1694310

Mehl Randall

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
NSPview stock →31,9082026-05-18
ICFIview stock →23,8512026-07-01
KFRCview stock →4,5042018-03-09

Position History — KFRC

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

01,5013,0034,5042017-042017-062017-092017-122018-03

Recent Filings — KFRC

DateActivitySharesPriceOwned After
2026-09-11J (derivative)235$0.0030,223
2026-06-12J (derivative)237$0.0029,988
2026-04-24Grant / award (derivative)4,782$0.0029,751
2026-03-06J (derivative)360$0.0024,969
2025-12-05J (derivative)318$0.0024,609
2025-09-12J (derivative)307$0.0024,291
2025-06-13J (derivative)235$0.0023,984
2025-04-25Grant / award (derivative)3,188$0.0023,749
2025-03-07J (derivative)155$0.0020,561
2024-12-06J (derivative)128$0.0020,406
2024-09-13J (derivative)122$0.0020,278
2024-06-14J (derivative)126$0.0020,156
2024-04-26Grant / award (derivative)2,183$0.0020,030
2024-03-15J (derivative)97$0.0017,847
2023-12-15J (derivative)93$0.0017,750
2023-09-15J (derivative)107$0.0017,657
2023-06-16J (derivative)103$0.0017,550
2023-05-05Grant / award (derivative)2,495$0.0017,447
2023-03-10J (derivative)88$0.0014,952
2022-12-09J (derivative)84$0.0014,864
2022-09-16J (derivative)73$0.0014,780
2022-06-10J (derivative)66$0.0014,707
2022-04-29Grant / award (derivative)1,784$0.0014,641
2022-03-11J (derivative)57$0.0012,857
2021-12-10J (derivative)45$0.0012,800
2021-09-10J (derivative)55$0.0012,755
2021-06-11J (derivative)46$0.0012,700
2021-04-23Grant / award (derivative)2,229$0.0012,654
2021-03-12J (derivative)44$0.0010,425
2020-12-04J (derivative)48$0.0010,381
2020-09-11J (derivative)60$0.0010,333
2020-06-05J (derivative)63$0.0010,273
2020-04-24Grant / award (derivative)3,580$0.0010,210
2020-03-06J (derivative)41$0.006,630
2019-12-06J (derivative)29$0.006,589
2019-09-06J (derivative)36$0.006,560
2019-06-07J (derivative)34$0.006,524
2019-04-26Grant / award (derivative)2,702$0.006,490
2019-03-08J (derivative)19$0.003,788
2018-12-07J (derivative)23$0.003,769
2018-09-07J (derivative)16$0.003,746
2018-06-08J (derivative)13$0.003,730
2018-04-27Grant / award (derivative)3,717$0.003,717
2018-03-09J19$0.004,504
2017-12-08J21$0.004,485
2017-09-08J30$0.004,464
2017-06-09J29$0.004,434
2017-04-28Grant / award4,405$0.004,405

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