ECPG

ENCORE CAPITAL GROUP INC

Short-Term Business Credit InstitutionsNasdaqLarge accelerated filer

Total Trades

18

Buys

0

Sells

14

Largest Trade

N/A

Insiders

5

Institutional Funds

181

Inst. Value

$1M+

Activist Filings

24

Insider Trades

InsiderTitleTypeValueSharesPriceDate
Bell Ryan BPresident, MCMSELL$500K+8K$69.02Mar 4, 2026
Bell Ryan BPresident, MCMSELL$100K–$500K3K$55.00Dec 12, 2025
OLLE LAURADirectorSELL$50K–$100K1K$52.79Dec 5, 2025
Yung JohnPresidentSELL$50K–$100K1K$52.00Nov 27, 2025
Bell Ryan BPresident, MCMSELL$100K–$500K5K$50.00Nov 10, 2025
Yung JohnPresidentSELL$100K–$500K5K$50.00Nov 10, 2025
OLLE LAURADirectorSELL$50K–$100K1K$49.16Nov 28, 2024
CLARK JONATHAN CEVP, CFO & TreasurerEXERCISE$1M+42K$30.95Aug 17, 2023
CLARK JONATHAN CEVP, CFO & TreasurerSELL$1M+42K$49.29Aug 17, 2023
OLLE LAURADirectorGRANTN/A3KJun 20, 2023
OLLE LAURADirectorSELL$50K–$100K1K$48.69Jun 20, 2023
OLLE LAURADirectorGRANTN/A3KJun 22, 2022
OLLE LAURADirectorSELL$50K–$100K889$57.42Jun 22, 2022
Bell Ryan BPresident, MCMGRANTN/A20KMar 12, 2022
Bell Ryan BPresident, MCMSELL$100K–$500K7K$63.60Mar 12, 2022
Call Gregory L.EVPSELL$100K–$500K5K$67.12Jan 19, 2022
Call Gregory L.EVPSELL$1M+20K$61.03Jan 12, 2022
Call Gregory L.EVPSELL$1M+20K$61.60Jan 5, 2022
🔓Seeing ranges? Sign in for exact trade values — free forever

Activist & 5%+ Owners

SC 13D/13G filings — investors holding 5%+ of outstanding shares

Turtle Creek Asset Management Inc.

SC 13G/A · Feb 17, 2026

4.4%

971K shares

Dimensional Fund Advisors LP

SC 13G/A · Jan 21, 2026

4.9%

1.1M shares

5.9%

1.3M shares

Dimensional Fund Advisors LP

SC 13G/A · Oct 9, 2025

5.5%

1.3M shares

4.9%

1.1M shares

5.3%

1.2M shares

BlackRock, Inc.

SC 13G/A · Apr 30, 2025

15.4%

3.6M shares

6.0%

1.4M shares

Dimensional Fund Advisors LP

SC 13G/A · Jan 23, 2025

6.8%

1.6M shares

FMR LLC

SC 13G/A · Nov 12, 2024

2.9%

693K shares

TURTLE CREEK ASSET MANAGEMENT INC.

SC 13G/A · Feb 14, 2024

8.6%

2.0M shares

4.8%

1.1M shares

The Vanguard Group - 23-1945930

SC 13G/A · Feb 13, 2024

10.9%

2.6M shares

BlackRock, Inc.

SC 13G/A · Jan 22, 2024

16.8%

3.9M shares

TURTLE CREEK ASSET MANAGEMENT INC.

SC 13G/A · Feb 14, 2023

6.4%

1.5M shares

6.4%

1.5M shares

0.7%

174K shares

8.2%

1.9M shares

BlackRock, Inc.

SC 13G/A · Jan 26, 2023

17.1%

4.0M shares

BlackRock, Inc.

SC 13G · Jan 20, 2023

17.1%

4.0M shares

5.2%

1.3M shares

5.7%

1.4M shares

8.4%

2.1M shares

BlackRock, Inc.

SC 13G/A · Jan 28, 2022

14.3%

4.2M shares

View on Google Finance →