Riley H Sanford

Director · Other reporting person · PMTS, TAP

As of 2026-09-16, Riley H Sanford has 41 Form 4 transactions on record across 2 companies — 25 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 purchases filed in May in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $8.5MIndirect: $128K$8.6Mas of 2026-09-16
  • Direct $8.5M
  • Indirect $128K
PMTSdirect277,232 sh$6.6M
TAPdirect48,697 sh$1.9M
PMTSindirect5,400 sh$128K

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

PMTS · 37 trades
2026-09-14: Purchase, 13,953 sh ($300K)2026-08-31: Award / grant, 1,135 sh ($0)2026-08-29: Option exercise, 1,948 sh ($0)2026-08-29: Option exercise, 1,948 sh2026-08-29: Option exercise, 1,948 sh2026-08-29: Option exercise, 1,948 sh2026-08-29: Option exercise, 1,948 sh2026-05-30: Option exercise, 1,393 sh ($0)2026-05-30: Option exercise, 1,393 sh2026-05-30: Option exercise, 1,393 sh2026-05-29: Award / grant, 1,907 sh ($0)2026-05-19: Purchase, 6,500 sh ($104K)2026-05-19: Purchase, 5,400 sh ($86K)2026-03-31: Award / grant, 2,164 sh ($0)2026-03-31: Option exercise, 1,072 sh ($0)2026-03-31: Option exercise, 1,072 sh2026-03-31: Option exercise, 1,072 sh2025-12-04: Purchase, 200,000 sh ($2.7M)2025-11-29: Option exercise, 909 sh ($0)2025-11-29: Option exercise, 909 sh2025-11-29: Option exercise, 909 sh2025-11-28: Award / grant, 2,326 sh ($0)2025-11-06: Purchase, 10,000 sh ($142K)2025-08-30: Option exercise, 924 sh ($0)2025-08-30: Option exercise, 924 sh2025-08-30: Option exercise, 924 sh2025-08-29: Award / grant, 1,948 sh ($0)2025-08-12: Purchase, 10,000 sh ($158K)2025-05-31: Option exercise, 1,067 sh ($0)2025-05-31: Option exercise, 1,067 sh2025-05-31: Option exercise, 1,067 sh2025-05-30: Award / grant, 1,393 sh ($0)2025-05-09: Purchase, 15,000 sh ($323K)2025-03-31: Award / grant, 1,072 sh ($0)2025-03-29: Option exercise, 1,448 sh ($0)2025-03-29: Option exercise, 1,448 sh2025-03-29: Option exercise, 1,448 sh
TAP · 4 trades
2026-05-18: Withheld for tax, 1,345 sh ($56K)2026-05-06: Award / grant, 3,976 sh ($0)2025-05-19: Withheld for tax, 1,440 sh ($82K)2025-05-15: Award / grant, 3,022 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-09-14PMTSPurchase13,953 @ $21.50$300K+5.3% of holding277,232Form 4
2026-05-19PMTSPurchase6,500 @ $16.00$104K+2.6% of holding259,938Form 4
2026-05-19PMTSPurchase5,400 @ $16.00$86Kownership Δ n/a5,400Form 4
2025-12-04PMTSPurchase200,000 @ $13.51$2.7M+381.9% of holding252,366Form 4
2025-11-06PMTSPurchase10,000 @ $14.20$142K+24.1% of holding51,457Form 4
2025-08-12PMTSPurchase10,000 @ $15.75$158K+47.5% of holding31,033Form 4
2025-05-09PMTSPurchase15,000 @ $21.51$323K+302.1% of holding19,966Form 4
34 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-08-31PMTSAward / grant1,1351,135Form 4
2026-08-29PMTSOption exercise1,9480Form 4
2026-08-29PMTSOption exercise1,948263,279Form 4
2026-08-29PMTSOption exercise1,948263,279Form 4
2026-08-29PMTSOption exercise1,948263,279Form 4
2026-08-29PMTSOption exercise1,948263,279Form 4
2026-05-30PMTSOption exercise1,3930Form 4
2026-05-30PMTSOption exercise1,393261,331Form 4
2026-05-30PMTSOption exercise1,393261,331Form 4
2026-05-29PMTSAward / grant1,9071,907Form 4
2026-05-18TAPWithheld for tax1,34548,697Form 4
2026-05-06TAPAward / grant3,97650,042Form 4
2026-03-31PMTSAward / grant2,1642,164Form 4
2026-03-31PMTSOption exercise1,0720Form 4
2026-03-31PMTSOption exercise1,072253,438Form 4
2026-03-31PMTSOption exercise1,072253,438Form 4
2025-11-29PMTSOption exercise9090Form 4
2025-11-29PMTSOption exercise90952,366Form 4
2025-11-29PMTSOption exercise90952,366Form 4
2025-11-28PMTSAward / grant2,3262,326Form 4
2025-08-30PMTSOption exercise9240Form 4
2025-08-30PMTSOption exercise92441,457Form 4
2025-08-30PMTSOption exercise92441,457Form 4
2025-08-29PMTSAward / grant1,9481,948Form 4
2025-05-31PMTSOption exercise1,0670Form 4
2025-05-31PMTSOption exercise1,06721,033Form 4
2025-05-31PMTSOption exercise1,06721,033Form 4
2025-05-30PMTSAward / grant1,3931,393Form 4
2025-05-19TAPWithheld for tax1,44046,066Form 4
2025-05-15TAPAward / grant3,02247,506Form 4
2025-03-31PMTSAward / grant1,0721,072Form 4
2025-03-29PMTSOption exercise1,4480Form 4
2025-03-29PMTSOption exercise1,4484,966Form 4
2025-03-29PMTSOption exercise1,4484,966Form 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.