Roberts Johanna

Officer · PEN

As of 2026-09-17, Roberts Johanna has 125 Form 4 transactions on record across 1 company — 37 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.

Pattern in the record: open-market sales filed in December in multiple years since 2024 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $21.5MIndirect: $0$21.5Mas of 2026-09-17
  • Direct $21.5M
  • Indirect $0
PENdirect67,298 sh$21.5M

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

PEN · 125 trades
2026-03-15: Withheld for tax, 186 sh ($63K)2026-02-17: Award / grant, 2,630 sh ($0)2026-02-15: Withheld for tax, 482 sh ($164K)2026-02-13: Award / grant, 2,630 sh ($0)2025-12-15: Withheld for tax, 1,130 sh ($349K)2025-12-05: Sale, 300 sh ($90K)2025-12-01: Sale, 155 sh ($46K)2025-12-01: Sale, 144 sh ($43K)2025-12-01: Sale, 94 sh ($27K)2025-12-01: Sale, 80 sh ($24K)2025-12-01: Sale, 78 sh ($23K)2025-12-01: Sale, 39 sh ($11K)2025-12-01: Sale, 10 sh ($3K)2025-11-25: Sale, 1,800 sh ($540K)2025-11-17: Award / grant, 3,580 sh ($0)2025-11-15: Withheld for tax, 545 sh ($153K)2025-11-15: Withheld for tax, 156 sh ($44K)2025-11-10: Sale, 211 sh ($56K)2025-11-10: Sale, 168 sh ($45K)2025-11-10: Sale, 85 sh ($23K)2025-11-10: Sale, 76 sh ($20K)2025-11-10: Sale, 36 sh ($10K)2025-11-10: Sale, 13 sh ($3K)2025-11-10: Sale, 11 sh ($3K)2025-10-01: Sale, 144 sh ($36K)2025-10-01: Sale, 125 sh ($31K)2025-10-01: Sale, 66 sh ($17K)2025-10-01: Sale, 41 sh ($10K)2025-10-01: Sale, 36 sh ($9K)2025-10-01: Sale, 35 sh ($9K)2025-10-01: Sale, 35 sh ($9K)2025-10-01: Sale, 32 sh ($8K)2025-10-01: Sale, 24 sh ($6K)2025-10-01: Sale, 23 sh ($6K)2025-10-01: Sale, 20 sh ($5K)2025-10-01: Sale, 14 sh ($3K)2025-10-01: Sale, 5 sh ($1K)2025-09-02: Sale, 222 sh ($60K)2025-09-02: Sale, 152 sh ($41K)2025-09-02: Sale, 105 sh ($29K)2025-09-02: Sale, 61 sh ($17K)2025-09-02: Sale, 60 sh ($16K)2025-08-11: Sale, 295 sh ($71K)2025-08-11: Sale, 247 sh ($59K)2025-08-11: Sale, 39 sh ($9K)2025-08-11: Sale, 18 sh ($4K)2025-08-11: Sale, 1 sh ($241)2025-07-01: Sale, 270 sh ($68K)2025-07-01: Sale, 93 sh ($24K)2025-07-01: Sale, 81 sh ($20K)2025-07-01: Sale, 62 sh ($16K)2025-07-01: Sale, 46 sh ($12K)2025-07-01: Sale, 31 sh ($8K)2025-07-01: Sale, 8 sh ($2K)2025-07-01: Sale, 7 sh ($2K)2025-07-01: Sale, 2 sh ($499)2025-06-25: Option exercise, 1,943 sh ($43K)2025-06-25: Option exercise, 1,943 sh ($0)2025-06-02: Sale, 174 sh ($45K)2025-06-02: Sale, 172 sh ($44K)2025-06-02: Sale, 163 sh ($42K)2025-06-02: Sale, 54 sh ($14K)2025-06-02: Sale, 10 sh ($3K)2025-06-02: Sale, 9 sh ($2K)2025-06-02: Sale, 6 sh ($2K)2025-06-02: Sale, 3 sh ($801)2025-06-02: Sale, 3 sh ($797)2025-06-02: Sale, 3 sh ($795)2025-06-02: Sale, 3 sh ($782)2025-05-12: Sale, 303 sh ($91K)2025-05-12: Sale, 187 sh ($56K)2025-05-12: Sale, 173 sh ($52K)2025-05-12: Sale, 92 sh ($27K)2025-05-12: Sale, 43 sh ($13K)2025-05-12: Sale, 36 sh ($11K)2025-05-12: Sale, 33 sh ($10K)2025-05-12: Sale, 21 sh ($6K)2025-05-12: Sale, 12 sh ($4K)2025-05-12: Option exercise, 55 sh ($1K)2025-05-12: Option exercise, 55 sh ($0)2025-04-24: Sale, 600 sh ($180K)2025-04-24: Option exercise, 600 sh ($13K)2025-04-24: Option exercise, 600 sh ($0)2025-04-15: Withheld for tax, 194 sh ($53K)2025-04-01: Sale, 177 sh ($48K)2025-04-01: Sale, 126 sh ($34K)2025-04-01: Sale, 96 sh ($26K)2025-04-01: Sale, 70 sh ($19K)2025-04-01: Sale, 54 sh ($14K)2025-04-01: Option exercise, 600 sh ($13K)2025-04-01: Sale, 36 sh ($10K)2025-04-01: Sale, 20 sh ($5K)2025-04-01: Sale, 15 sh ($4K)2025-04-01: Sale, 6 sh ($2K)2025-04-01: Option exercise, 600 sh ($0)2025-03-15: Withheld for tax, 186 sh ($51K)2025-03-03: Sale, 160 sh ($46K)2025-03-03: Sale, 117 sh ($33K)2025-03-03: Sale, 115 sh ($33K)2025-03-03: Sale, 48 sh ($14K)2025-03-03: Option exercise, 600 sh ($13K)2025-03-03: Sale, 32 sh ($9K)2025-03-03: Sale, 32 sh ($9K)2025-03-03: Sale, 32 sh ($9K)2025-03-03: Sale, 32 sh ($9K)2025-03-03: Sale, 32 sh ($9K)2025-03-03: Option exercise, 600 sh ($0)2025-02-18: Withheld for tax, 81 sh ($22K)2025-02-18: Award / grant, 1,840 sh ($0)2025-02-14: Award / grant, 780 sh ($0)2024-12-26: Option exercise, 1,350 sh ($30K)2024-12-26: Option exercise, 1,350 sh ($0)2024-12-15: Withheld for tax, 794 sh ($195K)2024-12-02: Sale, 281 sh ($69K)2024-12-02: Sale, 177 sh ($43K)2024-12-02: Sale, 106 sh ($26K)2024-12-02: Sale, 36 sh ($9K)2024-11-18: Sale, 376 sh ($90K)2024-11-18: Sale, 112 sh ($27K)2024-11-18: Sale, 45 sh ($11K)2024-11-18: Sale, 36 sh ($9K)2024-11-18: Sale, 18 sh ($4K)2024-11-18: Sale, 13 sh ($3K)2024-11-15: Withheld for tax, 134 sh ($32K)2024-11-15: Award / grant, 4,290 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2025-12-05PENSale300 @ $300.13$90K−0.5% of holding63,836Form 4
2025-12-01PENSale155 @ $294.52$46K−0.2% of holding64,448Form 4
2025-12-01PENSale144 @ $295.38$43K−0.2% of holding64,304Form 4
2025-12-01PENSale94 @ $292.09$27K−0.1% of holding64,642Form 4
2025-12-01PENSale80 @ $296.27$24K−0.1% of holding64,224Form 4
2025-12-01PENSale78 @ $297.50$23K−0.1% of holding64,146Form 4
2025-12-01PENSale39 @ $293.27$11K−0.1% of holding64,603Form 4
2025-12-01PENSale10 @ $298.02$3K−0.0% of holding64,136Form 4
2025-11-25PENSale1,800 @ $300.06$540K−2.7% of holding64,736Form 4
2025-11-10PENSale211 @ $266.72$56K−0.3% of holding63,854Form 4
2025-11-10PENSale168 @ $265.93$45K−0.3% of holding64,065Form 4
2025-11-10PENSale85 @ $267.56$23K−0.1% of holding63,769Form 4
2025-11-10PENSale76 @ $269.01$20K−0.1% of holding63,693Form 4
2025-11-10PENSale36 @ $269.56$10K−0.1% of holding63,657Form 4
2025-11-10PENSale13 @ $264.89$3K−0.0% of holding64,233Form 4
2025-11-10PENSale11 @ $263.58$3K−0.0% of holding64,246Form 4
2025-10-01PENSale144 @ $251.81$36K−0.2% of holding64,359Form 4
2025-10-01PENSale125 @ $247.79$31K−0.2% of holding64,606Form 4
2025-10-01PENSale66 @ $250.84$17K−0.1% of holding64,503Form 4
2025-10-01PENSale41 @ $252.36$10K−0.1% of holding64,318Form 4
2025-10-01PENSale36 @ $254.96$9K−0.1% of holding64,262Form 4
2025-10-01PENSale35 @ $246.93$9K−0.1% of holding64,731Form 4
2025-10-01PENSale35 @ $245.68$9K−0.1% of holding64,766Form 4
2025-10-01PENSale32 @ $244.93$8K−0.0% of holding64,801Form 4
2025-10-01PENSale24 @ $243.61$6K−0.0% of holding64,833Form 4
2025-10-01PENSale23 @ $248.67$6K−0.0% of holding64,583Form 4
2025-10-01PENSale20 @ $254.05$5K−0.0% of holding64,298Form 4
2025-10-01PENSale14 @ $249.71$3K−0.0% of holding64,569Form 4
2025-10-01PENSale5 @ $256.63$1K−0.0% of holding64,257Form 4
2025-09-02PENSale222 @ $269.20$60K−0.3% of holding65,235Form 4
2025-09-02PENSale152 @ $270.19$41K−0.2% of holding65,083Form 4
2025-09-02PENSale105 @ $272.23$29K−0.2% of holding64,917Form 4
2025-09-02PENSale61 @ $271.22$17K−0.1% of holding65,022Form 4
2025-09-02PENSale60 @ $273.12$16K−0.1% of holding64,857Form 4
2025-08-11PENSale295 @ $239.27$71K−0.4% of holding65,497Form 4
2025-08-11PENSale247 @ $238.47$59K−0.4% of holding65,792Form 4
2025-08-11PENSale39 @ $240.20$9K−0.1% of holding65,458Form 4
2025-08-11PENSale18 @ $237.10$4K−0.0% of holding66,039Form 4
2025-08-11PENSale1 @ $240.91$241−0.0% of holding65,457Form 4
2025-07-01PENSale270 @ $251.84$68K−0.4% of holding66,289Form 4
2025-07-01PENSale93 @ $254.80$24K−0.1% of holding66,119Form 4
2025-07-01PENSale81 @ $251.16$20K−0.1% of holding66,559Form 4
2025-07-01PENSale62 @ $255.72$16K−0.1% of holding66,057Form 4
2025-07-01PENSale46 @ $252.87$12K−0.1% of holding66,243Form 4
2025-07-01PENSale31 @ $253.84$8K−0.0% of holding66,212Form 4
2025-07-01PENSale8 @ $247.61$2K−0.0% of holding66,649Form 4
2025-07-01PENSale7 @ $249.91$2K−0.0% of holding66,640Form 4
2025-07-01PENSale2 @ $249.27$499−0.0% of holding66,647Form 4
2025-06-02PENSale174 @ $258.94$45K−0.3% of holding64,751Form 4
2025-06-02PENSale172 @ $258.06$44K−0.3% of holding64,925Form 4
2025-06-02PENSale163 @ $257.18$42K−0.2% of holding65,097Form 4
2025-06-02PENSale54 @ $256.06$14K−0.1% of holding65,260Form 4
2025-06-02PENSale10 @ $260.03$3K−0.0% of holding64,741Form 4
2025-06-02PENSale9 @ $262.11$2K−0.0% of holding64,729Form 4
2025-06-02PENSale6 @ $263.15$2K−0.0% of holding64,723Form 4
2025-06-02PENSale3 @ $266.94$801−0.0% of holding64,714Form 4
2025-06-02PENSale3 @ $265.75$797−0.0% of holding64,717Form 4
2025-06-02PENSale3 @ $265.09$795−0.0% of holding64,720Form 4
2025-06-02PENSale3 @ $260.74$782−0.0% of holding64,738Form 4
2025-05-12PENSale303 @ $300.94$91K−0.5% of holding65,314Form 4
2025-05-12PENSale187 @ $296.87$56K−0.3% of holding65,925Form 4
2025-05-12PENSale173 @ $297.97$52K−0.3% of holding65,752Form 4
2025-05-12PENSale92 @ $298.90$27K−0.1% of holding65,660Form 4
2025-05-12PENSale43 @ $299.70$13K−0.1% of holding65,617Form 4
2025-05-12PENSale36 @ $294.92$11K−0.1% of holding66,145Form 4
2025-05-12PENSale33 @ $296.01$10K−0.0% of holding66,112Form 4
2025-05-12PENSale21 @ $292.86$6K−0.0% of holding66,193Form 4
2025-05-12PENSale12 @ $293.99$4K−0.0% of holding66,181Form 4
2025-04-24PENSale600 @ $300.01$180K−0.9% of holding66,159Form 4
2025-04-01PENSale177 @ $269.94$48K−0.3% of holding66,469Form 4
2025-04-01PENSale126 @ $268.96$34K−0.2% of holding66,646Form 4
2025-04-01PENSale96 @ $271.75$26K−0.1% of holding66,353Form 4
2025-04-01PENSale70 @ $267.08$19K−0.1% of holding66,826Form 4
2025-04-01PENSale54 @ $268.04$14K−0.1% of holding66,772Form 4
2025-04-01PENSale36 @ $265.78$10K−0.1% of holding66,896Form 4
2025-04-01PENSale20 @ $270.68$5K−0.0% of holding66,449Form 4
2025-04-01PENSale15 @ $265.05$4K−0.0% of holding66,932Form 4
2025-04-01PENSale6 @ $263.77$2K−0.0% of holding66,947Form 4
2025-03-03PENSale160 @ $289.54$46K−0.2% of holding66,619Form 4
2025-03-03PENSale117 @ $285.37$33K−0.2% of holding66,958Form 4
28 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-03-15PENWithheld for tax18667,298Form 4
2026-02-17PENAward / grant2,63067,484Form 4
2026-02-15PENWithheld for tax48264,854Form 4
2026-02-13PENAward / grant2,63065,336Form 4
2025-12-15PENWithheld for tax1,13062,706Form 4
2025-11-17PENAward / grant3,58066,536Form 4
2025-11-15PENWithheld for tax54562,956Form 4
2025-11-15PENWithheld for tax15663,501Form 4
2025-06-25PENOption exercise1,94366,657Form 4
2025-06-25PENOption exercise1,9430Form 4
2025-05-12PENOption exercise5566,214Form 4
2025-05-12PENOption exercise551,943Form 4
2025-04-24PENOption exercise60066,759Form 4
2025-04-24PENOption exercise6001,998Form 4
2025-04-15PENWithheld for tax19466,159Form 4
2025-04-01PENOption exercise60066,953Form 4
2025-04-01PENOption exercise6002,598Form 4
2025-03-15PENWithheld for tax18666,353Form 4
2025-03-03PENOption exercise60067,139Form 4
2025-03-03PENOption exercise6003,198Form 4
2025-02-18PENWithheld for tax8166,539Form 4
2025-02-18PENAward / grant1,84066,620Form 4
2025-02-14PENAward / grant78064,780Form 4
2024-12-26PENOption exercise1,35064,000Form 4
2024-12-26PENOption exercise1,3503,798Form 4
2024-12-15PENWithheld for tax79462,650Form 4
2024-11-15PENWithheld for tax13464,644Form 4
2024-11-15PENAward / grant4,29064,778Form 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.