SEC CIK 1262116
MARSHALL RUTH ANN
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CAGview stock → | 228,914.44 | 2026-09-01 |
| RFview stock → | 96,863.61 | 2020-10-15 |
| GPNview stock → | 47,134 | 2024-04-26 |
Position History — CAG
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CAG
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-01 | Grant / award | 1,629.42 | $16.11 | 228,914.44 |
| 2026-06-01 | Grant / award | 2,002.29 | $13.11 | 221,535.49 |
| 2026-06-01 | Grant / award | 12,869 | — | 219,533.2 |
| 2026-03-02 | Grant / award | 1,629.3 | $19.18 | 206,228.2 |
| 2025-12-01 | Grant / award | 1,768.53 | $17.67 | 200,983.66 |
| 2025-09-02 | Grant / award | 1,664.89 | $18.77 | 195,522.54 |
| 2025-06-02 | Grant / award | 1,373.02 | $22.76 | 190,450.16 |
| 2025-05-27 | Grant / award | 7,517 | — | 186,093.54 |
| 2025-03-03 | Grant / award | 1,199.61 | $26.05 | 178,576.54 |
| 2024-12-02 | Grant / award | 1,123.3 | $27.82 | 175,060.88 |
| 2024-09-03 | Grant / award | 979.01 | $31.04 | 171,821.46 |
| 2024-06-03 | Grant / award | 1,051.13 | $29.73 | 169,002.85 |
| 2024-05-28 | Grant / award | 5,857 | — | 165,849.84 |
| 2024-03-01 | Grant / award | 1,124.91 | $27.78 | 159,992.84 |
| 2023-12-01 | Grant / award | 1,101.9 | $28.36 | 156,972.08 |
| 2023-09-01 | Grant / award | 1,065.83 | $29.32 | 154,024.86 |
| 2023-06-01 | Grant / award | 907.9 | $34.42 | 151,244.49 |
| 2023-05-30 | Grant / award | 4,871 | $34.29 | 148,823.87 |
| 2023-03-01 | Grant / award | 839.4 | $35.85 | 142,690.74 |
| 2022-12-01 | Grant / award | 793.02 | $37.83 | 141,851.35 |
| 2022-09-01 | Grant / award | 874.64 | $34.30 | 142,604.81 |
| 2022-06-01 | Grant / award | 922.51 | $32.52 | 140,399.11 |
| 2022-05-31 | Grant / award | 4,738 | — | 138,093.78 |
| 2022-03-01 | Grant / award | 869.82 | $34.49 | 132,209.08 |
| 2021-12-01 | Grant / award | 985.22 | $30.45 | 131,339.26 |
| 2021-09-01 | Grant / award | 897.4 | $33.43 | 127,929.6 |
| 2021-06-01 | Grant / award | 4,367 | — | 124,387.45 |
| 2021-06-01 | Grant / award | 785.75 | $38.18 | 127,032.2 |
| 2021-03-01 | Grant / award | 878.48 | $34.15 | 120,020.45 |
| 2020-12-01 | Grant / award | 826.67 | $36.29 | 118,259.12 |
| 2020-09-01 | Grant / award | 793.02 | $37.83 | 116,798.8 |
| 2020-06-01 | Grant / award | 4,453 | — | 114,447.04 |
| 2020-06-01 | Grant / award | 864.06 | $34.72 | 115,311.1 |
| 2020-05-28 | Option exercise (derivative) | 5,054 | — | 0 |
| 2020-05-28 | Option exercise | 5,054 | $0.00 | 109,994.04 |
| 2020-03-02 | Grant / award | 1,062.32 | $28.24 | 104,826.04 |
| 2019-12-02 | Grant / award | 1,043.12 | $28.76 | 102,973.43 |
| 2019-09-03 | Grant / award | 1,052.63 | $28.50 | 101,178.53 |
| 2019-07-26 | Option exercise (derivative) | 2,436 | $0.00 | 0 |
| 2019-07-26 | Open-market sale | 2,436 | $29.11 | 99,387.11 |
| 2019-07-26 | Option exercise | 2,436 | $15.98 | 101,823.11 |
| 2019-07-17 | Option exercise (derivative) | 2,500 | $0.00 | 2,436 |
| 2019-07-17 | Option exercise | 2,500 | $15.98 | 101,887.11 |
| 2019-07-17 | Open-market sale | 2,500 | $29.00 | 99,387.11 |
| 2019-07-16 | Option exercise (derivative) | 2,500 | $0.00 | 4,936 |
| 2019-07-16 | Open-market sale | 2,500 | $28.00 | 99,387.11 |
| 2019-07-16 | Option exercise | 2,500 | $15.98 | 101,887.11 |
| 2019-07-08 | Option exercise (derivative) | 3,000 | $0.00 | 7,436 |
| 2019-07-08 | Option exercise | 3,000 | $15.98 | 102,387.11 |
| 2019-07-08 | Open-market sale | 3,000 | $28.45 | 99,387.11 |
| 2019-07-01 | Option exercise (derivative) | 3,000 | $0.00 | 10,436 |
| 2019-07-01 | Option exercise | 3,000 | $15.98 | 102,387.11 |
| 2019-07-01 | Open-market sale | 3,000 | $27.00 | 99,387.11 |
| 2019-06-03 | Grant / award | 1,308.14 | $27.52 | 99,387.11 |
| 2019-05-29 | Option exercise (derivative) | 4,039 | — | 0 |
| 2019-05-29 | Option exercise | 4,039 | $0.00 | 97,306.26 |
| 2019-05-28 | Grant / award (derivative) | 5,054 | $0.00 | 5,054 |
| 2019-04-26 | Option exercise (derivative) | 6,717 | $0.00 | 13,436 |
| 2019-04-26 | Option exercise | 6,717 | $15.98 | 99,897.26 |
| 2019-04-26 | Open-market sale | 6,717 | $31.00 | 93,180.26 |
| 2019-03-01 | Grant / award | 1,289.77 | $23.26 | 93,180.26 |
| 2018-12-03 | Grant / award | 92.51 | $32.43 | 91,058.6 |
| 2018-09-04 | Grant / award | 83.06 | $36.12 | 90,358.34 |
| 2018-07-09 | Option exercise (derivative) | 3,023 | $0.00 | 0 |
| 2018-07-09 | Open-market sale | 3,023 | $36.33 | 89,766.55 |
| 2018-07-09 | Option exercise | 3,023 | $14.63 | 92,789.55 |
| 2018-07-05 | Option exercise (derivative) | 3,023 | $0.00 | 3,023 |
| 2018-07-05 | Option exercise | 3,023 | $14.63 | 92,789.55 |
| 2018-07-05 | Open-market sale | 3,023 | $35.15 | 89,766.55 |
| 2018-06-01 | Grant / award | 81.21 | $36.94 | 89,729.96 |
| 2018-05-30 | Option exercise (derivative) | 3,885 | — | 0 |
| 2018-05-30 | Option exercise | 3,885 | $0.00 | 89,173.71 |
| 2018-05-29 | Grant / award (derivative) | 4,039 | $0.00 | 4,039 |
| 2018-05-18 | Grant / award | 11.97 | $37.15 | 85,217.71 |
| 2018-04-02 | Grant / award | 81 | $36.88 | 85,205.74 |
| 2018-03-26 | Option exercise (derivative) | 6,046 | $0.00 | 6,046 |
| 2018-03-26 | Option exercise | 6,046 | $14.63 | 90,695.74 |
| 2018-03-26 | Open-market sale | 6,046 | $35.86 | 84,649.74 |
| 2018-01-02 | Grant / award | 203 | $37.67 | 84,635.95 |
| 2017-10-02 | Grant / award | 225 | $33.74 | 83,962.6 |
| 2017-07-12 | Option exercise (derivative) | 6,046 | $0.00 | 0 |
| 2017-07-12 | Option exercise | 6,046 | $19.22 | 89,260.36 |
| 2017-07-12 | Open-market sale | 6,046 | $33.22 | 83,214.36 |
| 2017-07-03 | Grant / award | 243 | $35.76 | 83,214.36 |
| 2017-05-30 | Grant / award (derivative) | 3,885 | $0.00 | 3,885 |
| 2017-05-30 | Option exercise (derivative) | 4,175 | — | 0 |
| 2017-05-30 | Option exercise | 4,175 | $0.00 | 82,521.36 |
| 2017-04-03 | Grant / award | 163 | $40.34 | 78,262.32 |
| 2017-03-29 | Option exercise (derivative) | 6,046 | $0.00 | 6,046 |
| 2017-03-29 | Option exercise | 6,046 | $19.22 | 83,769.32 |
| 2017-03-29 | Open-market sale | 6,046 | $40.61 | 77,723.32 |
| 2017-01-03 | Grant / award | 271 | $39.55 | 77,712.24 |
| 2016-10-03 | Grant / award | 226 | $47.11 | 57,952.38 |
| 2016-07-01 | Grant / award | 247 | $47.81 | 57,423.07 |
| 2016-06-01 | Option exercise (derivative) | 3,711 | — | 0 |
| 2016-06-01 | Option exercise | 3,711 | — | 56,890.07 |
| 2016-05-30 | Grant / award (derivative) | 3,108 | $0.00 | 3,108 |
| 2016-04-01 | Grant / award | 235 | $44.62 | 53,098.63 |
| 2015-06-01 | Grant / award (derivative) | 3,711 | $0.00 | 3,711 |
| 2015-05-27 | Option exercise (derivative) | 4,520 | — | 0 |
| 2015-05-27 | Option exercise | 4,520 | — | 51,633.74 |
| 2015-01-02 | Grant / award | 319 | $36.28 | 46,695 |
| 2014-10-01 | Grant / award | 347 | $33.04 | 46,065.18 |
| 2014-07-01 | Grant / award | 383 | $29.68 | 45,380.3 |
| 2014-05-28 | Option exercise (derivative) | 3,950 | — | 0 |
| 2014-05-28 | Option exercise | 3,950 | — | 44,628.57 |
| 2014-05-27 | Grant / award (derivative) | 4,520 | $0.00 | 4,520 |
| 2014-04-01 | Grant / award | 363 | $31.03 | 40,583.57 |
| 2014-01-02 | Grant / award | 513 | $33.70 | 39,895.99 |
| 2013-10-01 | Grant / award | 566 | $30.34 | 39,101.98 |
| 2013-07-01 | Grant / award | 701 | $34.93 | 38,230.5 |
| 2013-05-29 | Option exercise (derivative) | 4,867 | — | 0 |
| 2013-05-29 | Option exercise | 4,867 | — | 37,445.1 |
| 2013-05-28 | Grant / award (derivative) | 3,950 | $0.00 | 3,950 |
| 2013-04-01 | Grant / award | 653 | $35.81 | 32,454.1 |
| 2012-05-31 | Option exercise (derivative) | 5,014 | — | 0 |
| 2012-05-31 | Option exercise | 5,014 | — | 31,034.42 |
| 2012-05-29 | Grant / award (derivative) | 4,867 | $0.00 | 4,867 |
| 2012-01-03 | Grant / award | 959 | $26.40 | 25,594.16 |
| 2011-11-30 | Option exercise (derivative) | 5,653 | — | 0 |
| 2011-11-30 | Option exercise | 5,653 | — | 24,443 |
| 2011-10-03 | Grant / award | 1,030 | $24.22 | 18,572 |
| 2011-07-01 | Grant / award | 957 | $25.81 | 17,542 |
| 2011-05-31 | Grant / award (derivative) | 5,014 | $0.00 | 5,014 |
| 2011-04-01 | Grant / award | 1,942 | $23.75 | 16,585 |
| 2011-01-03 | Grant / award | 1,344 | $22.58 | 14,643 |
| 2010-11-30 | Grant / award (derivative) | 5,653 | $0.00 | 5,653 |
| 2010-10-01 | Grant / award | 947 | $21.94 | 13,299 |
| 2010-07-01 | Grant / award | 818 | $23.32 | 12,352 |
| 2010-04-01 | Grant / award | 694 | $25.07 | 11,534 |
| 2009-09-25 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2009-09-25 | Grant / award | 3,000 | $0.00 | 10,710 |
| 2009-01-02 | Grant / award | 1,089 | $16.50 | 7,585 |
| 2008-10-01 | Grant / award | 1,207 | $19.46 | 6,496 |
| 2008-09-25 | Grant / award (derivative) | 9,000 | $0.00 | 9,000 |
| 2008-09-25 | Grant / award | 1,800 | $0.00 | 5,289 |
| 2008-07-01 | Grant / award | 975 | $19.28 | 3,489 |
| 2008-04-01 | Grant / award | 714 | $23.95 | 2,514 |
| 2007-09-28 | Open-market buy | 500 | $26.04 | 750 |
| 2007-09-27 | Grant / award (derivative) | 9,000 | $0.00 | 9,000 |
| 2007-09-27 | Grant / award | 1,800 | $0.00 | 1,800 |
| 2007-05-23 | — | — | — | 0 |
| 2007-05-23 | — | — | — | 250 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.