Keane Robert S

Director · Officer · CMPR, ATRO

As of 2026-09-16, Keane Robert S has 83 Form 4 transactions on record across 2 companies — 51 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Reconstructed holdings

Direct: $7.6MIndirect: $73.8M$81.4Mas of 2026-09-16
  • Direct $7.6M
  • Indirect $73.8M
CMPRindirect764,000 sh$62.3M
ATROindirect173,838 sh$11.5M
CMPRdirect91,167 sh$7.4M
ATROdirect2,786 sh$185K

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

CMPR · 66 trades
2026-09-11: Sale, 10,712 sh ($906K)2026-09-11: Sale, 7,901 sh ($669K)2026-09-11: Sale, 5,109 sh ($436K)2026-09-11: Sale, 3,793 sh ($324K)2026-09-11: Sale, 306 sh ($26K)2026-09-11: Sale, 179 sh ($15K)2026-08-15: Withheld for tax, 17,624 sh ($1.7M)2026-08-15: Option exercise, 779 sh ($0)2026-08-15: Option exercise, 30,376 sh ($0)2026-08-15: Option exercise, 347 sh ($0)2026-08-15: Option exercise, 3,387 sh ($0)2026-08-15: Option exercise, 146 sh ($0)2026-08-15: Option exercise, 9,579 sh ($0)2026-08-15: Option exercise, 779 sh ($0)2026-08-15: Option exercise, 30,376 sh ($0)2026-08-15: Option exercise, 347 sh ($0)2026-08-15: Option exercise, 3,387 sh ($0)2026-08-15: Option exercise, 146 sh ($0)2026-08-15: Option exercise, 9,579 sh ($0)2026-08-11: Sale, 4,237 sh ($409K)2026-08-11: Sale, 2,258 sh ($215K)2026-08-11: Sale, 5 sh ($485)2026-08-07: Award / grant, 3,115 sh ($0)2026-08-07: Award / grant, 121,503 sh ($0)2026-05-15: Withheld for tax, 4,522 sh ($422K)2026-05-15: Option exercise, 145 sh ($0)2026-05-15: Option exercise, 3,388 sh ($0)2026-05-15: Option exercise, 145 sh ($0)2026-05-15: Option exercise, 9,579 sh ($0)2026-05-15: Option exercise, 3,388 sh ($0)2026-05-15: Option exercise, 9,579 sh ($0)2026-02-15: Withheld for tax, 4,117 sh ($306K)2026-02-15: Option exercise, 146 sh ($0)2026-02-15: Option exercise, 9,578 sh ($0)2026-02-15: Option exercise, 3,388 sh ($0)2026-02-15: Option exercise, 9,578 sh ($0)2026-02-15: Option exercise, 146 sh ($0)2026-02-15: Option exercise, 3,388 sh ($0)2025-11-15: Withheld for tax, 5,404 sh ($360K)2025-11-15: Option exercise, 146 sh ($0)2025-11-15: Option exercise, 9,579 sh ($0)2025-11-15: Option exercise, 3,388 sh ($0)2025-11-15: Option exercise, 3,388 sh ($0)2025-11-15: Option exercise, 146 sh ($0)2025-11-15: Option exercise, 9,579 sh ($0)2025-08-15: Withheld for tax, 8,455 sh ($509K)2025-08-15: Option exercise, 348 sh ($0)2025-08-15: Option exercise, 13,551 sh ($0)2025-08-15: Option exercise, 145 sh ($0)2025-08-15: Option exercise, 9,578 sh ($0)2025-08-15: Option exercise, 13,551 sh ($0)2025-08-15: Option exercise, 145 sh ($0)2025-08-15: Option exercise, 9,578 sh ($0)2025-08-15: Option exercise, 348 sh ($0)2025-08-07: Award / grant, 1,390 sh ($0)2025-08-07: Award / grant, 54,204 sh ($0)2025-05-15: Withheld for tax, 2,949 sh ($133K)2025-05-15: Option exercise, 9,579 sh ($0)2025-05-15: Option exercise, 9,579 sh ($0)2025-05-15: Option exercise, 146 sh ($0)2025-05-15: Option exercise, 146 sh ($0)2025-02-15: Withheld for tax, 3,143 sh ($169K)2025-02-15: Option exercise, 146 sh ($0)2025-02-15: Option exercise, 146 sh ($0)2025-02-15: Option exercise, 9,579 sh ($0)2025-02-15: Option exercise, 9,579 sh ($0)
ATRO · 17 trades
2026-08-25: Conversion, 76,000 sh ($0)2026-08-25: Conversion, 76,000 sh ($0)2026-06-15: Other acquisition, 41,639 sh ($0)2026-06-15: Other acquisition, 2,786 sh ($0)2026-06-15: Other acquisition, 41,377 sh ($0)2026-02-19: Award / grant, 1,533 sh ($0)2025-08-27: Option exercise, 6,055 sh ($0)2025-08-27: Option exercise, 6,055 sh ($0)2025-05-09: Sale, 37,700 sh ($999K)2025-05-08: Sale, 200,000 sh ($5.4M)2025-04-04: Conversion, 200,000 sh ($0)2025-04-04: Conversion, 200,000 sh ($0)2025-03-07: Sale, 51,058 sh ($1.3M)2025-03-07: Sale, 26,041 sh ($639K)2025-02-27: Award / grant, 6,055 sh ($0)2024-05-20: Conversion, 40,000 sh ($0)2024-05-20: Conversion, 40,000 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-09-11CMPRSale10,712 @ $84.61$906K−1.4% of holding769,288Form 4
2026-09-11CMPRSale7,901 @ $84.62$669K−7.7% of holding95,266Form 4
2026-09-11CMPRSale5,109 @ $85.41$436K−0.7% of holding764,179Form 4
2026-09-11CMPRSale3,793 @ $85.41$324K−4.0% of holding91,473Form 4
2026-09-11CMPRSale306 @ $86.09$26K−0.3% of holding91,167Form 4
2026-09-11CMPRSale179 @ $86.04$15K−0.0% of holding764,000Form 4
2026-08-11CMPRSale4,237 @ $96.50$409K−5.3% of holding76,182Form 4
2026-08-11CMPRSale2,258 @ $95.33$215K−2.7% of holding80,419Form 4
2026-08-11CMPRSale5 @ $97.06$485−0.0% of holding76,177Form 4
2025-05-09ATROSale37,700 @ $26.50$999K−100.0% of holding0Form 4
2025-05-08ATROSale200,000 @ $27.01$5.4M−100.0% of holding0Form 4
2025-03-07ATROSale51,058 @ $24.55$1.3M−100.0% of holding0Form 4
2025-03-07ATROSale26,041 @ $24.55$639K−100.0% of holding0Form 4
70 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-08-25ATROConversion76,000173,838Form 4
2026-08-25ATROConversion76,00076,000Form 4
2026-08-15CMPRWithheld for tax17,624103,167Form 4
2026-08-15CMPROption exercise7792,336Form 4
2026-08-15CMPROption exercise30,37691,127Form 4
2026-08-15CMPROption exercise347695Form 4
2026-08-15CMPROption exercise3,38727,102Form 4
2026-08-15CMPROption exercise146581Form 4
2026-08-15CMPROption exercise9,57938,313Form 4
2026-08-15CMPROption exercise779120,791Form 4
2026-08-15CMPROption exercise30,376120,012Form 4
2026-08-15CMPROption exercise34789,636Form 4
2026-08-15CMPROption exercise3,38789,289Form 4
2026-08-15CMPROption exercise14685,902Form 4
2026-08-15CMPROption exercise9,57985,756Form 4
2026-08-07CMPRAward / grant3,1153,115Form 4
2026-08-07CMPRAward / grant121,503121,503Form 4
2026-06-15ATROOther acquisition41,639249,838Form 4
2026-06-15ATROOther acquisition2,7862,786Form 4
2026-06-15ATROOther acquisition41,377248,263Form 4
2026-05-15CMPRWithheld for tax4,52282,677Form 4
2026-05-15CMPROption exercise14583,811Form 4
2026-05-15CMPROption exercise3,38830,489Form 4
2026-05-15CMPROption exercise145727Form 4
2026-05-15CMPROption exercise9,57947,892Form 4
2026-05-15CMPROption exercise3,38887,199Form 4
2026-05-15CMPROption exercise9,57983,666Form 4
2026-02-19ATROAward / grant1,53313,934Form 4
2026-02-15CMPRWithheld for tax4,11774,087Form 4
2026-02-15CMPROption exercise146872Form 4
2026-02-15CMPROption exercise9,57857,471Form 4
2026-02-15CMPROption exercise3,38833,877Form 4
2026-02-15CMPROption exercise9,57874,670Form 4
2026-02-15CMPROption exercise14674,816Form 4
2026-02-15CMPROption exercise3,38878,204Form 4
2025-11-15CMPRWithheld for tax5,40465,092Form 4
2025-11-15CMPROption exercise1461,018Form 4
2025-11-15CMPROption exercise9,57967,049Form 4
2025-11-15CMPROption exercise3,38837,265Form 4
2025-11-15CMPROption exercise3,38870,496Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.