BOTHA ROELOF

Director · Ten-percent owner · LIFE, U, XYZ, MDB, NTRA, SQ

As of 2026-09-16, BOTHA ROELOF has 117 Form 4 transactions on record across 6 companies — 100 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: $19.3MIndirect: $490.9M$510.2Mas of 2026-09-16
  • Direct $19.3M
  • Indirect $490.9M
NTRAindirect1,076,198 sh$371.7M
MDBindirect150,550 sh$56.7M
Uindirect1,083,008 sh$45.6M
LIFEindirect439,877 sh$17.0M
LIFEdirect268,117 sh$10.3M
XYZdirect36,473 sh$2.8M
SQdirect30,129 sh$2.7M
NTRAdirect4,585 sh$1.6M
Udirect26,407 sh$1.1M
MDBdirect2,047 sh$770K

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

LIFE · 46 trades
2026-09-08: Other acquisition, 72,450 sh ($0)2026-08-21: Other acquisition, 55,167 sh ($0)2026-08-17: Other acquisition, 51,735 sh ($0)2026-08-08: Award / grant, 7,592 sh ($0)2026-01-30: Conversion, 27,837 sh ($0)2026-01-30: Conversion, 121,541 sh ($0)2026-01-30: Conversion, 1,238,282 sh ($0)2026-01-30: Conversion, 2,132,408 sh ($0)2026-01-30: Conversion, 142,616 sh ($0)2026-01-30: Disposition, 8,027,281 sh ($0)2026-01-30: Disposition, 337,996 sh ($0)2026-01-30: Disposition, 121,541 sh ($0)2026-01-30: Disposition, 1,238,282 sh ($0)2026-01-30: Disposition, 2,132,408 sh ($0)2026-01-30: Disposition, 142,616 sh ($0)2026-01-30: Conversion, 1,897,656 sh ($0)2026-01-30: Conversion, 79,975 sh ($0)2026-01-30: Conversion, 28,725 sh ($0)2026-01-30: Conversion, 291,875 sh ($0)2026-01-30: Conversion, 8,027,281 sh ($0)2026-01-30: Conversion, 337,996 sh ($0)2026-01-30: Conversion, 4,767,653 sh ($0)2026-01-30: Conversion, 200,936 sh ($0)2026-01-30: Conversion, 72,174 sh ($0)2026-01-30: Conversion, 733,307 sh ($0)2026-01-30: Conversion, 1,124,709 sh ($0)2026-01-30: Conversion, 47,400 sh ($0)2026-01-30: Conversion, 17,025 sh ($0)2026-01-30: Conversion, 172,989 sh ($0)2026-01-30: Conversion, 7,627 sh ($0)2026-01-30: Conversion, 142,616 sh ($0)2026-01-30: Conversion, 180,988 sh ($0)2026-01-30: Conversion, 2,739 sh ($0)2026-01-30: Conversion, 1,917,944 sh ($0)2026-01-30: Conversion, 56,275 sh ($0)2026-01-30: Conversion, 2,058 sh ($0)2026-01-30: Conversion, 878 sh ($0)2026-01-30: Conversion, 12,274 sh ($0)2026-01-30: Conversion, 214,464 sh ($0)2026-01-30: Award / grant, 8,027,281 sh ($0)2026-01-30: Award / grant, 337,996 sh ($0)2026-01-30: Award / grant, 121,541 sh ($0)2026-01-30: Award / grant, 1,238,282 sh ($0)2026-01-30: Award / grant, 2,132,408 sh ($0)2026-01-30: Award / grant, 142,616 sh ($0)2026-01-29: Purchase, 260,525 sh ($4.9M)
NTRA · 39 trades
2026-06-26: Award / grant, 1,571 sh2026-06-26: Award / grant, 120 sh2026-06-26: Award / grant, 1,571 sh2026-06-26: Award / grant, 120 sh2026-06-01: Sale, 26,411 sh ($5.8M)2026-06-01: Sale, 21,304 sh ($4.7M)2026-06-01: Sale, 14,885 sh ($3.3M)2026-06-01: Sale, 10,100 sh ($2.2M)2026-06-01: Sale, 2,850 sh ($635K)2026-06-01: Sale, 2,450 sh ($548K)2026-04-24: Award / grant, 132 sh2026-04-24: Award / grant, 222 sh2026-04-24: Award / grant, 132 sh2026-04-24: Award / grant, 222 sh2026-01-30: Award / grant, 112 sh2026-01-30: Award / grant, 112 sh2025-11-24: Sale, 18,839 sh ($4.5M)2025-11-24: Sale, 15,336 sh ($3.6M)2025-11-24: Sale, 9,991 sh ($2.3M)2025-11-24: Sale, 9,623 sh ($2.3M)2025-11-24: Sale, 7,032 sh ($1.6M)2025-11-24: Sale, 6,173 sh ($1.5M)2025-11-24: Sale, 3,606 sh ($839K)2025-11-24: Sale, 2,000 sh ($458K)2025-11-24: Sale, 1,000 sh ($230K)2025-11-24: Sale, 900 sh ($208K)2025-11-24: Sale, 500 sh ($120K)2025-10-31: Award / grant, 149 sh2025-10-31: Award / grant, 149 sh2025-07-25: Award / grant, 173 sh2025-07-25: Award / grant, 173 sh2025-06-27: Award / grant, 271 sh2025-06-27: Award / grant, 2,143 sh2025-06-27: Award / grant, 271 sh2025-06-27: Award / grant, 2,143 sh2025-04-25: Award / grant, 185 sh2025-04-25: Award / grant, 185 sh2025-01-31: Award / grant, 151 sh2025-01-31: Award / grant, 151 sh
MDB · 20 trades
2026-06-30: Award / grant, 150 sh ($0)2026-06-30: Award / grant, 767 sh ($0)2026-06-02: Sale, 28,889 sh ($11.5M)2026-06-02: Sale, 9,856 sh ($3.9M)2026-06-02: Sale, 4,225 sh ($1.7M)2026-06-02: Sale, 680 sh ($269K)2026-06-02: Sale, 400 sh ($160K)2025-12-05: Sale, 4,532 sh ($1.9M)2025-12-05: Sale, 4,238 sh ($1.7M)2025-12-05: Sale, 3,730 sh ($1.5M)2025-12-05: Sale, 3,701 sh ($1.5M)2025-12-05: Sale, 2,587 sh ($1.0M)2025-12-05: Sale, 1,771 sh ($715K)2025-12-05: Sale, 1,450 sh ($581K)2025-12-05: Sale, 1,400 sh ($567K)2025-12-05: Sale, 701 sh ($288K)2025-12-05: Sale, 700 sh ($284K)2025-12-05: Sale, 40 sh ($16K)2025-06-30: Award / grant, 246 sh ($0)2025-06-30: Award / grant, 1,130 sh ($0)
XYZ · 8 trades
2026-07-01: Award / grant, 263 sh ($0)2026-06-16: Award / grant, 4,619 sh ($0)2026-04-01: Award / grant, 332 sh ($0)2026-01-02: Award / grant, 307 sh ($0)2025-10-01: Award / grant, 276 sh ($0)2025-07-01: Award / grant, 294 sh ($0)2025-06-17: Award / grant, 5,448 sh ($0)2025-04-01: Award / grant, 253 sh ($0)
U · 3 trades
2026-08-07: Other acquisition, 461,106 sh ($0)2026-05-13: Award / grant, 13,201 sh ($0)2025-06-11: Award / grant, 13,206 sh ($0)
SQ · 1 trade
2025-01-02: Award / grant, 161 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-06-02MDBSale28,889 @ $397.99$11.5M−15.2% of holding160,806Form 4
2026-06-02MDBSale9,856 @ $398.74$3.9M−6.1% of holding150,950Form 4
2026-06-02MDBSale4,225 @ $397.25$1.7M−2.2% of holding189,695Form 4
2026-06-02MDBSale680 @ $395.48$269K−0.3% of holding193,920Form 4
2026-06-02MDBSale400 @ $399.82$160K−0.3% of holding150,550Form 4
2026-06-01NTRASale26,411 @ $218.69$5.8M−2.3% of holding1,127,787Form 4
2026-06-01NTRASale21,304 @ $220.94$4.7M−1.9% of holding1,096,383Form 4
2026-06-01NTRASale14,885 @ $221.58$3.3M−1.4% of holding1,081,498Form 4
2026-06-01NTRASale10,100 @ $219.78$2.2M−0.9% of holding1,117,687Form 4
2026-06-01NTRASale2,850 @ $222.79$635K−0.3% of holding1,078,648Form 4
2026-06-01NTRASale2,450 @ $223.83$548K−0.2% of holding1,076,198Form 4
2026-01-29LIFEPurchase260,525 @ $19.00$4.9Mownership Δ n/a260,525Form 4
2025-12-05MDBSale4,532 @ $408.27$1.9M−2.2% of holding199,579Form 4
2025-12-05MDBSale4,238 @ $409.21$1.7M−2.1% of holding195,341Form 4
2025-12-05MDBSale3,730 @ $407.39$1.5M−1.8% of holding204,111Form 4
2025-12-05MDBSale3,701 @ $402.01$1.5M−1.7% of holding214,299Form 4
2025-12-05MDBSale2,587 @ $402.79$1.0M−1.2% of holding211,712Form 4
2025-12-05MDBSale1,771 @ $403.83$715K−0.8% of holding209,941Form 4
2025-12-05MDBSale1,450 @ $400.87$581K−0.7% of holding218,000Form 4
2025-12-05MDBSale1,400 @ $404.77$567K−0.7% of holding208,541Form 4
2025-12-05MDBSale701 @ $410.35$288K−0.4% of holding194,640Form 4
2025-12-05MDBSale700 @ $406.08$284K−0.3% of holding207,841Form 4
2025-12-05MDBSale40 @ $410.83$16K−0.0% of holding194,600Form 4
2025-11-24NTRASale18,839 @ $238.57$4.5M−1.6% of holding1,154,698Form 4
2025-11-24NTRASale15,336 @ $237.69$3.6M−1.3% of holding1,173,537Form 4
2025-11-24NTRASale9,991 @ $234.55$2.3M−0.8% of holding1,204,669Form 4
2025-11-24NTRASale9,623 @ $235.65$2.3M−0.8% of holding1,195,046Form 4
2025-11-24NTRASale7,032 @ $233.66$1.6M−0.6% of holding1,214,660Form 4
2025-11-24NTRASale6,173 @ $236.54$1.5M−0.5% of holding1,188,873Form 4
2025-11-24NTRASale3,606 @ $232.75$839K−0.3% of holding1,221,692Form 4
2025-11-24NTRASale2,000 @ $228.97$458K−0.2% of holding1,227,198Form 4
2025-11-24NTRASale1,000 @ $230.03$230K−0.1% of holding1,226,198Form 4
2025-11-24NTRASale900 @ $231.23$208K−0.1% of holding1,225,298Form 4
2025-11-24NTRASale500 @ $239.11$120K−0.0% of holding1,154,198Form 4
83 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-09-08LIFEOther acquisition72,450439,877Form 4
2026-08-21LIFEOther acquisition55,167367,427Form 4
2026-08-17LIFEOther acquisition51,735312,260Form 4
2026-08-08LIFEAward / grant7,592268,117Form 4
2026-08-07UOther acquisition461,1061,083,008Form 4
2026-07-01XYZAward / grant26336,473Form 4
2026-06-30MDBAward / grant1502,047Form 4
2026-06-30MDBAward / grant7671,897Form 4
2026-06-26NTRAAward / grant1,5714,465Form 4
2026-06-26NTRAAward / grant1204,585Form 4
2026-06-26NTRAAward / grant1,5714,465Form 4
2026-06-26NTRAAward / grant1204,585Form 4
2026-06-16XYZAward / grant4,61936,210Form 4
2026-05-13UAward / grant13,20126,407Form 4
2026-04-24NTRAAward / grant1322,672Form 4
2026-04-24NTRAAward / grant2222,894Form 4
2026-04-24NTRAAward / grant1322,672Form 4
2026-04-24NTRAAward / grant2222,894Form 4
2026-04-01XYZAward / grant33237,039Form 4
2026-01-30LIFEConversion27,8370Form 4
2026-01-30LIFEConversion121,541121,541Form 4
2026-01-30LIFEConversion1,238,2821,238,282Form 4
2026-01-30LIFEConversion2,132,4082,132,408Form 4
2026-01-30LIFEConversion142,616142,616Form 4
2026-01-30LIFEDisposition8,027,2810Form 4
2026-01-30LIFEDisposition337,9960Form 4
2026-01-30LIFEDisposition121,5410Form 4
2026-01-30LIFEDisposition1,238,2820Form 4
2026-01-30LIFEDisposition2,132,4080Form 4
2026-01-30LIFEDisposition142,6160Form 4
2026-01-30LIFEConversion1,897,6560Form 4
2026-01-30LIFEConversion79,9750Form 4
2026-01-30LIFEConversion28,7250Form 4
2026-01-30LIFEConversion291,8750Form 4
2026-01-30LIFEConversion8,027,2818,027,281Form 4
2026-01-30LIFEConversion337,996337,996Form 4
2026-01-30LIFEConversion4,767,6530Form 4
2026-01-30LIFEConversion200,9360Form 4
2026-01-30LIFEConversion72,1740Form 4
2026-01-30LIFEConversion733,3070Form 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.