SEC Form 4 reporting owner

Horizon Kinetics Asset Management LLC

Horizon Kinetics Asset Management LLC has filed 289 Form 4 transactions reported between December 1, 2025 and September 24, 2026, as 10% owner of Texas Pacific Land Corp, 10% owner of RENN Fund, Inc. and 10% owner of MIAMI INTERNATIONAL HOLDINGS, INC..

Name as filed: HORIZON KINETICS ASSET MANAGEMENT LLC

Open-market buys, 24 mo
$261K
270 lines
Open-market sales, 24 mo
None
reported
Companies
3
with Form 4 filings
Latest transaction
Sep 24, 2026
transaction date

Roles and reported holdings

  • TPLTexas Pacific Land Corp
    Dec 1, 2025 – Sep 24, 2026

    10% owner

    Held directly3,390,854 sh as of Sep 24, 2026 · Form 4

    24 months: $77K bought

    16 lines are priced far from TPL’s market price that day, so the filing may concern a different security. Left out of totals and holdings; see the filings.

  • RCGRENN Fund, Inc.
    May 27, 2026 – Sep 23, 2026

    10% owner

    Held directly972,732 sh as of Sep 23, 2026 · Form 4

    24 months: $184K bought

  • MIAXMIAMI INTERNATIONAL HOLDINGS, INC.
    May 19, 2026

    10% owner

    No common-stock holding reported on a purchase, sale, gift or withholding line.

Transaction history

All 289 reported transactions, newest first. Every row links to the Form 4 on SEC EDGAR.

DateCompanyTypeSharesValueFiling
Sep 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$340@ $340.28Form 4
Sep 23, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.05Form 4
Sep 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$353@ $352.95Form 4
Sep 22, 2026TPL10% ownerOpen-market purchaseCode P · direct1$361@ $361.36Form 4
Sep 22, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.05Form 4
Sep 21, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.05Form 4
Sep 21, 2026TPL10% ownerOpen-market purchaseCode P · direct1$349@ $348.98Form 4
Sep 18, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.04Form 4
Sep 18, 2026TPL10% ownerOpen-market purchaseCode P · direct1$351@ $351.34Form 4
Sep 17, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.04Form 4
Sep 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$349@ $349.35Form 4
Sep 16, 2026TPL10% ownerOpen-market purchaseCode P · direct1$352@ $352.36Form 4
Sep 16, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.04Form 4
Sep 15, 2026TPL10% ownerOpen-market purchaseCode P · direct1$371@ $370.59Form 4
Sep 15, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.05Form 4
Sep 14, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.05Form 4
Sep 14, 2026TPL10% ownerOpen-market purchaseCode P · direct1$372@ $371.73Form 4
Sep 11, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.98Form 4
Sep 11, 2026TPL10% ownerOpen-market purchaseCode P · direct1$368@ $367.88Form 4
Sep 10, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.94Form 4
Sep 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$366@ $366.18Form 4
Sep 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$379@ $378.57Form 4
Sep 9, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Sep 8, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Sep 8, 2026TPL10% ownerOpen-market purchaseCode P · direct1$375@ $375.10Form 4
Sep 4, 2026TPL10% ownerOpen-market purchaseCode P · direct1$360@ $360.03Form 4
Sep 4, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.90Form 4
Sep 3, 2026TPL10% ownerOpen-market purchaseCode P · direct1$368@ $367.61Form 4
Sep 3, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Sep 2, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Sep 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$363@ $363.20Form 4
Sep 1, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Sep 1, 2026TPL10% ownerOpen-market purchaseCode P · direct1$369@ $369.10Form 4
Aug 31, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Aug 31, 2026TPL10% ownerOpen-market purchaseCode P · direct1$369@ $369.47Form 4
Aug 28, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Aug 28, 2026TPL10% ownerOpen-market purchaseCode P · direct1$364@ $364.42Form 4
Aug 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$366@ $365.74Form 4
Aug 27, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.94Form 4
Aug 26, 2026TPL10% ownerOpen-market purchaseCode P · direct1$375@ $375.00Form 4
Aug 26, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Aug 25, 2026TPL10% ownerOpen-market purchaseCode P · direct1$373@ $372.58Form 4
Aug 25, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Aug 24, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Aug 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$377@ $377.39Form 4
Aug 21, 2026TPL10% ownerOpen-market purchaseCode P · direct1$382@ $381.51Form 4
Aug 21, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.87Form 4
Aug 20, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.95Form 4
Aug 20, 2026TPL10% ownerOpen-market purchaseCode P · direct1$378@ $377.85Form 4
Aug 19, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.88Form 4
Aug 19, 2026TPL10% ownerOpen-market purchaseCode P · direct1$372@ $372.10Form 4
Aug 18, 2026TPL10% ownerOpen-market purchaseCode P · direct1$361@ $361.16Form 4
Aug 18, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.80Form 4
Aug 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$357@ $357.32Form 4
Aug 17, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.82Form 4
Aug 14, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.80Form 4
Aug 14, 2026TPL10% ownerOpen-market purchaseCode P · direct1$358@ $357.56Form 4
Aug 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$343@ $343.02Form 4
Aug 13, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.90Form 4
Aug 12, 2026TPL10% ownerOpen-market purchaseCode P · direct1$353@ $353.15Form 4
Aug 12, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.90Form 4
Aug 11, 2026TPL10% ownerOpen-market purchaseCode P · direct1$353@ $352.62Form 4
Aug 11, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.99Form 4
Aug 10, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.96Form 4
Aug 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$345@ $345.10Form 4
Aug 7, 2026TPL10% ownerOpen-market purchaseCode P · direct1$353@ $353.28Form 4
Aug 7, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.00Form 4
Aug 6, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.97Form 4
Aug 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$356@ $355.62Form 4
Aug 5, 2026TPL10% ownerOpen-market purchaseCode P · direct1$386@ $385.95Form 4
Aug 5, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.97Form 4
Aug 4, 2026TPL10% ownerOpen-market purchaseCode P · direct1$404@ $403.53Form 4
Aug 4, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.06Form 4
Aug 3, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Aug 3, 2026TPL10% ownerOpen-market purchaseCode P · direct1$393@ $392.66Form 4
Jul 31, 2026TPL10% ownerOpen-market purchaseCode P · direct1$400@ $400.09Form 4
Jul 31, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.03Form 4
Jul 30, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.06Form 4
Jul 30, 2026TPL10% ownerOpen-market purchaseCode P · direct1$389@ $389.14Form 4
Jul 29, 2026TPL10% ownerOpen-market purchaseCode P · direct1$394@ $394.14Form 4
Jul 29, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.04Form 4
Jul 28, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.05Form 4
Jul 28, 2026TPL10% ownerOpen-market purchaseCode P · direct1$393@ $393.09Form 4
Jul 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$409@ $409.31Form 4
Jul 27, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.03Form 4
Jul 24, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$424@ $423.94Form 4
Jul 23, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.06Form 4
Jul 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$430@ $429.51Form 4
Jul 22, 2026TPL10% ownerOpen-market purchaseCode P · direct1$427@ $427.42Form 4
Jul 22, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.06Form 4
Jul 21, 2026TPL10% ownerOpen-market purchaseCode P · direct1$413@ $413.48Form 4
Jul 21, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.07Form 4
Jul 20, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.03Form 4
Jul 20, 2026TPL10% ownerOpen-market purchaseCode P · direct1$416@ $416.47Form 4
Jul 17, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$420@ $420.15Form 4
Jul 16, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 16, 2026TPL10% ownerOpen-market purchaseCode P · direct1$416@ $416.05Form 4
Jul 15, 2026TPL10% ownerOpen-market purchaseCode P · direct1$414@ $414.13Form 4
Jul 15, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.00Form 4
Jul 14, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 14, 2026TPL10% ownerOpen-market purchaseCode P · direct1$408@ $408.37Form 4
Jul 13, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.00Form 4
Jul 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$411@ $411.10Form 4
Jul 10, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$386@ $385.84Form 4
Jul 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$400@ $400.13Form 4
Jul 9, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 8, 2026TPL10% ownerOpen-market purchaseCode P · direct1$397@ $397.47Form 4
Jul 8, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.02Form 4
Jul 7, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.04Form 4
Jul 7, 2026TPL10% ownerOpen-market purchaseCode P · direct1$401@ $400.67Form 4
Jul 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$409@ $408.89Form 4
Jul 6, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.01Form 4
Jul 2, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.11Form 4
Jul 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$403@ $402.64Form 4
Jul 1, 2026TPL10% ownerOpen-market purchaseCode P · direct1$426@ $426.00Form 4
Jul 1, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $3.09Form 4
Jun 30, 2026TPL10% ownerOpen-market purchaseCode P · direct1$436@ $435.74Form 4
Jun 30, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.93Form 4
Jun 29, 2026TPL10% ownerOpen-market purchaseCode P · direct1$411@ $410.88Form 4
Jun 29, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.85Form 4
Jun 26, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.79Form 4
Jun 26, 2026TPL10% ownerOpen-market purchaseCode P · direct1$397@ $397.48Form 4
Jun 25, 2026TPL10% ownerOpen-market purchaseCode P · direct1$389@ $388.58Form 4
Jun 25, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.73Form 4
Jun 24, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.76Form 4
Jun 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$374@ $374.10Form 4
Jun 23, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$371@ $370.60Form 4
Jun 22, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.78Form 4
Jun 22, 2026TPL10% ownerOpen-market purchaseCode P · direct1$351@ $351.33Form 4
Jun 18, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.83Form 4
Jun 18, 2026TPL10% ownerOpen-market purchaseCode P · direct1$355@ $355.47Form 4
Jun 17, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.85Form 4
Jun 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$357@ $356.60Form 4
Jun 16, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.74Form 4
Jun 16, 2026TPL10% ownerOpen-market purchaseCode P · direct1$356@ $356.31Form 4
Jun 15, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.85Form 4
Jun 15, 2026TPL10% ownerOpen-market purchaseCode P · direct1$369@ $369.40Form 4
Jun 12, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 12, 2026TPL10% ownerOpen-market purchaseCode P · direct1$385@ $384.53Form 4
Jun 11, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 11, 2026TPL10% ownerOpen-market purchaseCode P · direct1$370@ $370.47Form 4
Jun 10, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$380@ $380.37Form 4
Jun 9, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$387@ $386.62Form 4
Jun 8, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.76Form 4
Jun 8, 2026TPL10% ownerOpen-market purchaseCode P · direct1$403@ $402.65Form 4
Jun 5, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.82Form 4
Jun 5, 2026TPL10% ownerOpen-market purchaseCode P · direct1$395@ $394.84Form 4
Jun 4, 2026TPL10% ownerOpen-market purchaseCode P · direct1$407@ $406.73Form 4
Jun 4, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 3, 2026TPL10% ownerOpen-market purchaseCode P · direct1$407@ $406.72Form 4
Jun 3, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
Jun 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$368@ $368.20Form 4
Jun 2, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.71Form 4
Jun 1, 2026TPL10% ownerOpen-market purchaseCode P · direct1$387@ $387.38Form 4
Jun 1, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.75Form 4
May 29, 2026TPL10% ownerOpen-market purchaseCode P · direct1$395@ $395.39Form 4
May 29, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.89Form 4
May 28, 2026TPL10% ownerOpen-market purchaseCode P · direct1$406@ $406.26Form 4
May 28, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.73Form 4
May 27, 2026RCG10% ownerOpen-market purchaseCode P · direct756$2K@ $2.70Form 4
May 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$405@ $404.86Form 4
May 26, 2026TPL10% ownerOpen-market purchaseCode P · direct1$403@ $402.90Form 4
May 22, 2026TPL10% ownerOpen-market purchaseCode P · direct1$401@ $400.85Form 4
May 21, 2026TPL10% ownerOpen-market purchaseCode P · direct1$396@ $396.43Form 4
May 20, 2026TPL10% ownerOpen-market purchaseCode P · direct2$792@ $395.93Form 4
May 19, 2026MIAX10% ownerOther acquisition or dispositionCode J · indirect2,455,744—Form 4
May 19, 2026TPL10% ownerOpen-market purchaseCode P · direct2$780@ $390.21Form 4
May 18, 2026TPL10% ownerOpen-market purchaseCode P · direct1$385@ $385.14Form 4
May 15, 2026TPL10% ownerOpen-market purchaseCode P · direct1$388@ $387.62Form 4
May 14, 2026TPL10% ownerOpen-market purchaseCode P · direct1$385@ $385.21Form 4
May 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$381@ $381.10Form 4
May 12, 2026TPL10% ownerOpen-market purchaseCode P · direct1$394@ $393.71Form 4
May 11, 2026TPL10% ownerGrant or awardCode A · direct1$401@ $401.44Form 4
May 8, 2026TPL10% ownerGrant or awardCode A · direct1$402@ $402.00Form 4
May 7, 2026TPL10% ownerOpen-market purchaseCode P · direct1$401@ $401.32Form 4
May 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$419@ $419.02Form 4
May 5, 2026TPL10% ownerOpen-market purchaseCode P · direct1$433@ $432.71Form 4
May 4, 2026TPL10% ownerOpen-market purchaseCode P · direct1$439@ $438.69Form 4
May 1, 2026TPL10% ownerOpen-market purchaseCode P · direct1$433@ $433.13Form 4
Apr 30, 2026TPL10% ownerOpen-market purchaseCode P · direct1$437@ $436.80Form 4
Apr 29, 2026TPL10% ownerOpen-market purchaseCode P · direct1$436@ $435.76Form 4
Apr 28, 2026TPL10% ownerOpen-market purchaseCode P · direct1$436@ $435.73Form 4
Apr 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$436@ $436.44Form 4
Apr 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$435@ $435.40Form 4
Apr 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$437@ $436.73Form 4
Apr 22, 2026TPL10% ownerOpen-market purchaseCode P · direct1$438@ $437.87Form 4
Apr 21, 2026TPL10% ownerOpen-market purchaseCode P · direct1$442@ $441.84Form 4
Apr 20, 2026TPL10% ownerOpen-market purchaseCode P · direct1$428@ $427.65Form 4
Apr 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$420@ $419.94Form 4
Apr 16, 2026TPL10% ownerOpen-market purchaseCode P · direct1$424@ $424.47Form 4
Apr 15, 2026TPL10% ownerOpen-market purchaseCode P · direct1$419@ $419.26Form 4
Apr 14, 2026TPL10% ownerOpen-market purchaseCode P · direct1$414@ $413.96Form 4
Apr 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$415@ $414.88Form 4
Apr 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$407@ $407.06Form 4
Apr 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$402@ $401.64Form 4
Apr 8, 2026TPL10% ownerOpen-market purchaseCode P · direct3$1K@ $449.00Form 4
Apr 7, 2026TPL10% ownerOpen-market purchaseCode P · direct1$447@ $447.12Form 4
Apr 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$443@ $443.42Form 4
Apr 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$443@ $443.26Form 4
Apr 1, 2026TPL10% ownerOpen-market purchaseCode P · direct1$454@ $454.04Form 4
Mar 31, 2026TPL10% ownerOpen-market purchaseCode P · direct1$470@ $470.18Form 4
Mar 30, 2026TPL10% ownerOpen-market purchaseCode P · direct1$494@ $494.25Form 4
Mar 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$518@ $518.21Form 4
Mar 26, 2026TPL10% ownerOpen-market purchaseCode P · direct1$526@ $526.13Form 4
Mar 25, 2026TPL10% ownerOpen-market purchaseCode P · direct1$538@ $538.37Form 4
Mar 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$535@ $534.94Form 4
Mar 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$529@ $529.07Form 4
Mar 20, 2026TPL10% ownerOpen-market purchaseCode P · direct1$534@ $533.81Form 4
Mar 19, 2026TPL10% ownerOpen-market purchaseCode P · direct1$527@ $527.28Form 4
Mar 18, 2026TPL10% ownerOpen-market purchaseCode P · direct1$532@ $531.96Form 4
Mar 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$525@ $525.47Form 4
Mar 16, 2026TPL10% ownerOpen-market purchaseCode P · direct1$525@ $524.58Form 4
Mar 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$529@ $529.10Form 4
Mar 12, 2026TPL10% ownerOpen-market purchaseCode P · direct1$532@ $532.02Form 4
Mar 11, 2026TPL10% ownerOpen-market purchaseCode P · direct1$523@ $523.28Form 4
Mar 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$527@ $526.83Form 4
Mar 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$527@ $527.22Form 4
Mar 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$526@ $526.43Form 4
Mar 5, 2026TPL10% ownerOpen-market purchaseCode P · direct1$529@ $529.46Form 4
Mar 4, 2026TPL10% ownerOpen-market purchaseCode P · direct1$530@ $530.21Form 4
Mar 3, 2026TPL10% ownerOpen-market purchaseCode P · direct1$522@ $522.34Form 4
Mar 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$524@ $524.01Form 4
Feb 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$517@ $517.29Form 4
Feb 26, 2026TPL10% ownerOpen-market purchaseCode P · direct1$507@ $507.39Form 4
Feb 25, 2026TPL10% ownerOpen-market purchaseCode P · direct1$511@ $510.65Form 4
Feb 24, 2026TPL10% ownerOpen-market purchaseCode P · direct1$520@ $520.15Form 4
Feb 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$520@ $519.85Form 4
Feb 20, 2026TPL10% ownerOpen-market purchaseCode P · direct1$504@ $504.28Form 4
Feb 19, 2026TPL10% ownerOpen-market purchaseCode P · direct1$469@ $469.18Form 4
Feb 18, 2026TPL10% ownerOpen-market purchaseCode P · direct1$435@ $435.13Form 4
Feb 17, 2026TPL10% ownerOpen-market purchaseCode P · direct1$426@ $425.55Form 4
Feb 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$426@ $426.38Form 4
Feb 12, 2026TPL10% ownerOpen-market purchaseCode P · direct1$413@ $413.24Form 4
Feb 11, 2026TPL10% ownerOpen-market purchaseCode P · direct1$408@ $407.53Form 4
Feb 10, 2026TPL10% ownerOpen-market purchaseCode P · direct1$388@ $388.01Form 4
Feb 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$372@ $371.57Form 4
Feb 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$360@ $360.24Form 4
Feb 5, 2026TPL10% ownerOpen-market purchaseCode P · direct1$342@ $341.52Form 4
Feb 4, 2026TPL10% ownerOpen-market purchaseCode P · direct1$345@ $345.07Form 4
Feb 3, 2026TPL10% ownerOpen-market purchaseCode P · direct1$337@ $337.01Form 4
Feb 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$338@ $338.12Form 4
Jan 30, 2026TPL10% ownerOpen-market purchaseCode P · direct1$346@ $345.57Form 4
Jan 29, 2026TPL10% ownerOpen-market purchaseCode P · direct1$355@ $355.41Form 4
Jan 28, 2026TPL10% ownerOpen-market purchaseCode P · direct1$351@ $350.70Form 4
Jan 27, 2026TPL10% ownerOpen-market purchaseCode P · direct1$340@ $339.86Form 4
Jan 26, 2026TPL10% ownerOpen-market purchaseCode P · direct1$342@ $341.94Form 4
Jan 23, 2026TPL10% ownerOpen-market purchaseCode P · direct1$350@ $350.06Form 4
Jan 22, 2026TPL10% ownerOpen-market purchaseCode P · direct1$346@ $345.78Form 4
Jan 21, 2026TPL10% ownerOpen-market purchaseCode P · direct1$343@ $343.48Form 4
Jan 20, 2026TPL10% ownerOpen-market purchaseCode P · direct1$334@ $334.13Form 4
Jan 16, 2026TPL10% ownerOpen-market purchaseCode P · direct1$328@ $328.20Form 4
Jan 15, 2026TPL10% ownerOpen-market purchaseCode P · direct1$330@ $330.33Form 4
Jan 14, 2026TPL10% ownerOpen-market purchaseCode P · direct1$330@ $329.91Form 4
Jan 13, 2026TPL10% ownerOpen-market purchaseCode P · direct1$323@ $322.57Form 4
Jan 12, 2026TPL10% ownerOpen-market purchaseCode P · direct1$312@ $311.84Form 4
Jan 9, 2026TPL10% ownerOpen-market purchaseCode P · direct1$309@ $309.15Form 4
Jan 8, 2026TPL10% ownerOpen-market purchaseCode P · direct1$292@ $291.90Form 4
Jan 7, 2026TPL10% ownerOpen-market purchaseCode P · direct1$286@ $286.30Form 4
Jan 6, 2026TPL10% ownerOpen-market purchaseCode P · direct1$297@ $296.79Form 4
Jan 5, 2026TPL10% ownerOpen-market purchaseCode P · direct1$295@ $294.98Form 4
Jan 2, 2026TPL10% ownerOpen-market purchaseCode P · direct1$289@ $288.78Form 4
Dec 31, 2025TPL10% ownerOpen-market purchaseCode P · direct1$288@ $287.54Form 4
Dec 30, 2025TPL10% ownerOpen-market purchaseCode P · direct1$295@ $294.50Form 4
Dec 29, 2025TPL10% ownerOpen-market purchaseCode P · direct1$294@ $293.53Form 4
Dec 26, 2025TPL10% ownerOpen-market purchaseCode P · direct1$285@ $284.78Form 4
Dec 24, 2025TPL10% ownerOpen-market purchaseCode P · direct1$295@ $295.05Form 4
Dec 23, 2025TPL10% ownerOpen-market purchaseCode P · direct1$301@ $300.76Form 4
Dec 22, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$925@ $924.53Form 4
Dec 19, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$897@ $897.18Form 4
Dec 18, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$902@ $902.41Form 4
Dec 17, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$880@ $879.93Form 4
Dec 16, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$822@ $822.14Form 4
Dec 15, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$819@ $818.76Form 4
Dec 12, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$881@ $880.88Form 4
Dec 11, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$877@ $877.16Form 4
Dec 10, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$870@ $870.01Form 4
Dec 9, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$896@ $896.25Form 4
Dec 8, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$914@ $914.15Form 4
Dec 5, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$922@ $921.79Form 4
Dec 4, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$912@ $912.29Form 4
Dec 3, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$876@ $875.90Form 4
Dec 2, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$869@ $869.18Form 4
Dec 1, 2025TPL10% ownerOpen-market purchaseCode P · directPrice far from market; may be another security1$867@ $866.88Form 4

How this page is built

Every row comes from a Form 4 filed with the SEC, which officers, directors and holders of more than 10% of a company’s stock must file within two business days of a trade. Transactions are grouped by the reporting owner’s name as filed (spacing, capitals and punctuation ignored); two different people filing under an identical name would appear together, and one person filing under two spellings appears on two pages.

Open-market totals count code P purchases and code S sales over the last 24 months. The same trade reported on more than one filing is counted once; when another owner (for example a fund and its general partner) reports the identical trade, they are listed beside it. Holdings are the shares owned after the latest purchase, sale, gift or tax-withholding line, shown separately for direct and indirect ownership; an indirect figure is one holding line, not a total across every trust or entity.

16 open-market lines are priced outside 0.67×–1.5× of the stock’s closing price that day. A gap that large usually means the filing reports a different security than the company it is filed under, so those lines are shown but left out of totals and holdings.

This page describes what was filed with the SEC; it is not investment advice or a recommendation to buy or sell any security.