SEC CIK 1509581
Keenan David R.
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| RFview stock → | 110,104 | 2026-04-03 |
Position History — RF
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — RF
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-04-03 | Option exercise (derivative) | 3,003.932 | $0.00 | 69,781.749 |
| 2026-04-03 | Option exercise (derivative) | 20,899 | $0.00 | 72,785.681 |
| 2026-04-03 | Tax withholding | 15,294 | $26.47 | 110,104 |
| 2026-04-03 | Grant / award | 13,584 | $0.00 | 125,398 |
| 2026-04-03 | Disposition to issuer | 3,003.932 | $26.47 | 111,814 |
| 2026-04-03 | Option exercise | 3,003.932 | $0.00 | 114,817.932 |
| 2026-04-03 | Option exercise | 20,899 | $0.00 | 111,814 |
| 2026-04-01 | Grant / award (derivative) | 22,358 | $0.00 | 93,684.68 |
| 2025-08-06 | Open-market sale | 30,000 | $25.01 | 90,915 |
| 2025-04-01 | Grant / award (derivative) | 22,946 | $0.00 | 85,743.28 |
| 2025-04-01 | Option exercise (derivative) | 14,665 | $0.00 | 70,246.16 |
| 2025-04-01 | Option exercise (derivative) | 832.12 | $0.00 | 84,911.16 |
| 2025-04-01 | Disposition to issuer | 832.12 | $21.57 | 136,720 |
| 2025-04-01 | Option exercise | 832.12 | $0.00 | 137,552.12 |
| 2025-04-01 | Grant / award | 20,971 | $0.00 | 122,055 |
| 2025-04-01 | Option exercise | 14,665 | $0.00 | 136,720 |
| 2025-04-01 | Tax withholding | 15,805 | $21.57 | 120,915 |
| 2024-04-01 | Grant / award (derivative) | 22,064 | $0.00 | 77,943.97 |
| 2024-04-01 | Option exercise (derivative) | 15,918 | $0.00 | 62,025.97 |
| 2024-04-01 | Grant / award | 23,877 | $0.00 | 102,816 |
| 2024-04-01 | Option exercise | 15,918 | $0.00 | 118,734 |
| 2024-04-01 | Tax withholding | 17,650 | $20.56 | 101,084 |
| 2023-04-03 | Grant / award (derivative) | 20,899 | $0.00 | 56,724.71 |
| 2023-04-01 | Option exercise (derivative) | 29,155 | $0.00 | 33,367 |
| 2023-04-01 | Tax withholding | 32,327 | $18.56 | 78,939 |
| 2023-04-01 | Option exercise | 29,155 | $0.00 | 111,266 |
| 2023-04-01 | Grant / award | 43,733 | $0.00 | 82,111 |
| 2022-04-01 | Option exercise (derivative) | 15,463 | $0.00 | 62,522 |
| 2022-04-01 | Grant / award (derivative) | 14,665 | $0.00 | 77,985 |
| 2022-04-01 | Option exercise | 14,535 | $0.00 | 51,683 |
| 2022-04-01 | Option exercise | 15,463 | $0.00 | 37,148 |
| 2022-04-01 | Tax withholding | 13,305 | $21.47 | 38,378 |
| 2021-04-28 | I | 15,827.17 | $21.02 | 0 |
| 2021-04-28 | I | 20,878.99 | $21.02 | 0 |
| 2021-04-27 | Open-market sale | 13,435 | $21.12 | 21,685 |
| 2021-04-02 | Option exercise (derivative) | 12,096 | $0.00 | 60,536 |
| 2021-04-02 | Option exercise (derivative) | 12,096 | $0.00 | 0 |
| 2021-04-02 | Tax withholding | 10,676 | $21.06 | 35,120 |
| 2021-04-02 | Option exercise | 11,975 | $0.00 | 45,796 |
| 2021-04-02 | Option exercise | 12,096 | $0.00 | 33,821 |
| 2021-04-01 | Grant / award (derivative) | 15,918 | $0.00 | 15,918 |
| 2021-04-01 | Grant / award (derivative) | 15,918 | $0.00 | 72,632 |
| 2021-04-01 | J | 114.96 | $0.00 | 15,827.17 |
| 2021-04-01 | J | 155.32 | $0.00 | 20,878.99 |
| 2021-01-04 | J | 202.71 | $0.00 | 20,723.68 |
| 2021-01-04 | J | 151.83 | $0.00 | 15,712.21 |
| 2020-11-17 | Open-market sale | 27,000 | $15.52 | 21,725 |
| 2020-04-03 | Option exercise (derivative) | 13,559 | $0.00 | 0 |
| 2020-04-03 | Option exercise (derivative) | 13,559 | $0.00 | 56,714 |
| 2020-04-03 | Option exercise | 13,559 | $0.00 | 61,595 |
| 2020-04-03 | Option exercise | 15,457 | $0.00 | 48,036 |
| 2020-04-03 | Tax withholding | 12,870 | $8.07 | 48,725 |
| 2020-04-01 | Grant / award (derivative) | 29,155 | $0.00 | 29,155 |
| 2020-04-01 | Grant / award (derivative) | 29,155 | $0.00 | 70,273 |
| 2019-11-26 | Option exercise (derivative) | 109,354 | $0.00 | 0 |
| 2019-11-26 | Tax withholding | 64,411 | $16.65 | 32,579 |
| 2019-11-26 | Open-market sale | 30,658 | $16.65 | 96,990 |
| 2019-11-26 | Tax withholding | 6,027 | $16.59 | 127,648 |
| 2019-11-26 | Option exercise | 109,354 | $7.00 | 133,675 |
| 2019-04-26 | Open-market sale | 30,877 | $15.50 | 24,321 |
| 2019-04-01 | Option exercise (derivative) | 24,661 | $0.00 | 41,118 |
| 2019-04-01 | Grant / award (derivative) | 15,463 | $0.00 | 65,779 |
| 2019-04-01 | Grant / award (derivative) | 15,463 | $0.00 | 15,463 |
| 2019-04-01 | Option exercise (derivative) | 24,661 | $0.00 | 0 |
| 2019-04-01 | Option exercise | 24,661 | $0.00 | 79,808 |
| 2019-04-01 | Option exercise | 30,826 | $0.00 | 55,147 |
| 2019-04-01 | Tax withholding | 24,610 | $14.67 | 55,198 |
| 2018-05-07 | Option exercise (derivative) | 56,543 | $0.00 | 0 |
| 2018-05-07 | Tax withholding | 5,330 | $18.76 | 98,720 |
| 2018-05-07 | Tax withholding | 26,298 | $18.76 | 24,321 |
| 2018-05-07 | Open-market sale | 23,186 | $18.76 | 75,534 |
| 2018-05-07 | Open-market sale | 24,915 | $18.76 | 50,619 |
| 2018-05-07 | Option exercise | 56,543 | $6.54 | 104,050 |
| 2018-04-02 | Grant / award (derivative) | 12,096 | $0.00 | 12,096 |
| 2018-04-02 | Grant / award (derivative) | 12,096 | $0.00 | 50,316 |
| 2018-04-02 | Tax withholding | 18,480 | $18.58 | 47,507 |
| 2018-04-01 | Option exercise (derivative) | 20,833 | $0.00 | 0 |
| 2018-04-01 | Option exercise (derivative) | 20,833 | $0.00 | 38,220 |
| 2018-04-01 | Option exercise | 20,833 | $0.00 | 65,987 |
| 2018-04-01 | Option exercise | 20,833 | $0.00 | 45,154 |
| 2017-04-03 | Grant / award (derivative) | 13,559 | $0.00 | 13,559 |
| 2017-04-03 | Grant / award (derivative) | 13,559 | $0.00 | 59,053 |
| 2017-04-01 | Option exercise (derivative) | 18,365 | $0.00 | 0 |
| 2017-04-01 | Option exercise (derivative) | 18,365 | $0.00 | 45,494 |
| 2017-04-01 | Option exercise | 18,365 | $0.00 | 24,420 |
| 2017-04-01 | Tax withholding | 16,168 | $14.53 | 24,321 |
| 2017-04-01 | Option exercise | 16,069 | $0.00 | 40,489 |
| 2016-08-18 | Open-market sale | 65,000 | $9.57 | 6,055 |
| 2016-04-01 | Option exercise (derivative) | 16,849 | $0.00 | 0 |
| 2016-04-01 | Grant / award (derivative) | 24,661 | $0.00 | 24,661 |
| 2016-04-01 | Grant / award (derivative) | 24,661 | $0.00 | 80,708 |
| 2016-04-01 | Option exercise (derivative) | 16,849 | $0.00 | 63,859 |
| 2016-04-01 | Option exercise | 16,849 | $0.00 | 67,958 |
| 2016-04-01 | Option exercise | 12,637 | $0.00 | 80,595 |
| 2016-04-01 | Tax withholding | 9,540 | $7.89 | 71,055 |
| 2015-06-01 | Option exercise (derivative) | 21,413 | $0.00 | 56,047 |
| 2015-06-01 | Option exercise (derivative) | 21,413 | $0.00 | 0 |
| 2015-06-01 | Option exercise | 21,413 | $0.00 | 68,720 |
| 2015-06-01 | Option exercise | 29,443 | $0.00 | 47,307 |
| 2015-06-01 | Tax withholding | 17,611 | $9.98 | 51,109 |
| 2015-04-01 | Grant / award (derivative) | 20,833 | $0.00 | 20,833 |
| 2015-04-01 | Grant / award (derivative) | 20,833 | $0.00 | 77,460 |
| 2014-06-02 | Tax withholding | 6,098 | $10.19 | 17,864 |
| 2014-04-01 | Grant / award (derivative) | 18,365 | $0.00 | 56,627 |
| 2014-04-01 | Grant / award (derivative) | 18,365 | $0.00 | 18,365 |
| 2013-04-01 | Grant / award (derivative) | 16,849 | $0.00 | 38,262 |
| 2013-04-01 | Grant / award (derivative) | 16,849 | $0.00 | 16,849 |
| 2012-10-19 | Option exercise (derivative) | 6,282 | $0.00 | 0 |
| 2012-10-19 | Tax withholding | 1,976 | $7.13 | 23,962 |
| 2012-10-19 | Option exercise | 6,282 | $0.00 | 25,938 |
| 2012-06-01 | Grant / award (derivative) | 21,413 | $0.00 | 21,413 |
| 2012-06-01 | Grant / award (derivative) | 21,413 | $0.00 | 21,413 |
| 2011-06-01 | Grant / award (derivative) | 56,543 | $0.00 | 56,543 |
| 2011-06-01 | Grant / award | 18,848 | $6.54 | 19,656 |
| 2010-12-31 | — | — | — | 9,487.6 |
| 2010-12-31 | — | — | — | 5,603.67 |
| 2010-12-31 | — | — | — | 808 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.