Skip to main content
XPEL logo

XPEL · XPEL, Inc. · Shareholders & Ownership

Track XPEL — free
$43.63 -1.53 (-3.39%) At close · Oct 21
Market Cap
$1.25B
Shares
27.57M
Volume · Oct 21 177.17K Avg daily vol (3M) 200.01K

Every disclosed holder of XPEL in one list: 13F institutions, Schedule 13D and 13G filers, insiders (Forms 3, 4 and 5) and registered funds, each from its own latest filing. Holders nest by CIK and SEC reporting links, never by name, and each is summed once.

Who Owns XPEL

13F quarter Sep 30, 2026, combined view: filers that have not filed yet carry their Jun 30, 2026 positions

No chart: the summed disclosures exceed shares outstanding, so they are not parts of one whole.

Holder group Shares % Out
Institutional (13F) 23,283,182 84.45%
Insiders (Forms 3, 4, 5) 1,209,999 4.39%
13D/G-only blocks 3,243,889 11.77%
Remaining 166,322 -0.60%
Registered funds (N-PORT, not summed) 10,466,457 37.96%

Shares outstanding: 27,570,748, the issuer's latest cover-page count restated onto today's split basis.

Remaining is negative: the summed disclosures exceed shares outstanding, as when filings are dated at different times or holders that do not disclose their links count the same shares. It is flagged, not clipped.

13D/G-only counts each filer's latest 13D or 13G that no 13F report of the listing contains, that names no 13F filer and that no counted insider files. Funds are never summed: their shares sit inside their advisers' 13F reports.

Holders of XPEL

# Holder Shares
1
BlackRock, Inc.
13F CIK 2012383 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
3,833,547
1.1
iShares Core S&P Small-Cap ETF
Fund S000004313 · Registered fund · Jun 30, 2026
iShares Trust, not summed
1,511,368
1.2
iShares Russell 2000 ETF
Fund S000004344 · Registered fund · Jun 30, 2026
iShares Trust, not summed
658,028
1.3
iShares Russell 2000 Growth ETF
Fund S000004343 · Registered fund · Jun 30, 2026
iShares Trust, not summed
236,584
1.4
iShares S&P Small-Cap 600 Growth ETF
Fund S000004314 · Registered fund · Jun 30, 2026
iShares Trust, not summed
224,733
1.5
Master Small Cap Index Series
Fund S000002716 · Registered fund · Jun 30, 2026
Quantitative Master Series LLC, not summed
47,914
2
WASATCH ADVISORS LP
13F CIK 814133 · Registered investment adviser · Sep 30, 2026
3,431,038
2.1
WASATCH ADVISORS LP
13G CIK 814133 · Registered investment adviser · Sep 30, 2026
Rule 13d-1(b), qualified institution, not summed
3,431,038
2.2
Wasatch Core Growth Fund
Fund S000000877 · Registered fund · Jun 30, 2026
WASATCH FUNDS TRUST, not summed
1,065,713
2.3
Wasatch Small Cap Growth Fund
Fund S000000887 · Registered fund · Jun 30, 2026
WASATCH FUNDS TRUST, not summed
466,170
2.4
Wasatch Micro Cap Fund
Fund S000000885 · Registered fund · Jun 30, 2026
WASATCH FUNDS TRUST, not summed
353,495
2.5
Wasatch Global Opportunities Fund
Fund S000022592 · Registered fund · Jun 30, 2026
WASATCH FUNDS TRUST, not summed
24,623
3
ALTA FOX CAPITAL MANAGEMENT, LLC
13F CIK 1858353 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,989,758
4
ALTA FOX OPPORTUNITIES FUND, LP
13G CIK 1734916 · Unknown · Nov 20, 2025
Rule 13d-1(c), passive investor
1,924,258
5
Jason Hirschman
13G CIK 1687995 · Unknown · Dec 31, 2023
Rule 13d-1(c), passive investor
1,319,400
6
SCS Capital Management LLC
13F CIK 1303159 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,241,540
7
Pape Ryan
Insider CIK 1783948 · Jun 19, 2026
Director, President and CEO, issuer-wide
1,087,570
8
VANGUARD CAPITAL MANAGEMENT LLC
13F CIK 2100119 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,051,124
9
STATE STREET CORP
13F CIK 93751 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
971,187
9.1
State Street(R) SPDR(R) Portfolio S&P 600(TM) Small Cap ETF
Fund S000041317 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
230,183
9.2
State Street(R) SPDR(R) S & P 600(TM) Small Cap Growth ETF
Fund S000006990 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
138,244
9.3
STATE STREET SMALL/MID CAP EQUITY INDEX PORTFOLIO
Fund S000050332 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
8,800
9.4
State Street(R) SPDR(R) Portfolio S&P 1500(R) Composite Stock Market ETF
Fund S000006973 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
2,400
9.5
State Street Total Return V.I.S. Fund
Fund S000001637 · Registered fund · Jun 30, 2026
STATE STREET VARIABLE INSURANCE SERIES FUNDS INC, not summed
647
10
SCHWARTZ INVESTMENT COUNSEL INC
13F CIK 909151 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
822,824
10.1
AVE MARIA GROWTH FUND
Fund S000001550 · Registered fund · Jun 30, 2026
Schwartz Investment Trust, not summed
485,000
10.2
AVE MARIA VALUE FUND
Fund S000001549 · Registered fund · Jun 30, 2026
Schwartz Investment Trust, not summed
279,455
10.3
AVE MARIA VALUE FOCUSED FUND
Fund S000001548 · Registered fund · Jun 30, 2026
Schwartz Investment Trust, not summed
47,384
11
WESTWOOD HOLDINGS GROUP INC
13F CIK 1165002 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
810,906
12
VANGUARD TOTAL STOCK MARKET INDEX FUND
Fund S000002848 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
739,127
13
GEODE CAPITAL MANAGEMENT, LLC
13F CIK 1214717 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
656,280
14
VANGUARD PORTFOLIO MANAGEMENT LLC
13F CIK 2100121 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
542,278
15
DIMENSIONAL FUND ADVISORS LP
13F CIK 354204 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
487,800
15.1
U.S. SMALL CAP PORTFOLIO
Fund S000000971 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
114,421
15.2
U.S. MICRO CAP PORTFOLIO
Fund S000000948 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
68,427
15.3
Dimensional U.S. Small Cap ETF
Fund S000070906 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
61,680
15.4
Dimensional U.S. Core Equity 2 ETF
Fund S000070903 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
51,527
15.5
U.S. Small Cap Growth Portfolio
Fund S000039439 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
31,997
16
Divisadero Street Capital Management, LP
13F CIK 1901865 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
328,665
17
Mawer Investment Management Ltd.
13F CIK 1538449 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
310,200
18
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
13F CIK 1644956 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
307,175
18.1
William Blair Small-Mid Cap Core Fund
Fund S000066499 · Registered fund · Jun 30, 2026
WILLIAM BLAIR FUNDS, not summed
37,334
19
VANGUARD EXTENDED MARKET INDEX FUND
Fund S000002841 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
288,428
20
MORGAN STANLEY
13F CIK 895421 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
286,388
20.1
E*TRADE No Fee Total Market Index Fund
Fund S000090722 · Registered fund · Jul 31, 2026
E Trade Trust, not summed
13
21
Crawford Fund Management, LLC
13F CIK 1816427 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
270,751
22
NORTHERN TRUST CORP
13F CIK 73124 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
269,939
22.1
Small Cap Index Fund
Fund S000001245 · Registered fund · Jun 30, 2026
Northern Funds, not summed
12,959
22.2
FlexShares Morningstar US Market Factor Tilt Index Fund
Fund S000033312 · Registered fund · Jul 31, 2026
FlexShares Trust, not summed
2,844
22.3
Small Cap Core Fund
Fund S000001244 · Registered fund · Jun 30, 2026
Northern Funds, not summed
1,893
23
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
13F CIK 884546 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
239,659
23.1
Schwab U.S. Small-Cap ETF
Fund S000026636 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
120,168
23.2
Schwab Small-Cap Index Fund
Fund S000005912 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
62,286
23.3
Schwab Total Stock Market Index Fund
Fund S000005913 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
16,516
23.4
Schwab U.S. Broad Market ETF
Fund S000026631 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
14,791
24
Grantham, Mayo, Van Otterloo & Co. LLC
13F CIK 1352662 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
232,313
24.1
GMO Small Cap Quality Fund
Fund S000077554 · Registered fund · May 31, 2026
GMO TRUST, not summed
172,243
24.2
GMO Alternative Allocation Fund
Fund S000065268 · Registered fund · May 31, 2026
GMO TRUST, not summed
16,464
25
Polar Asset Management Partners Inc.
13F CIK 1326389 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
211,000
26
WESTWOOD QUALITY SMALLCAP FUND
Fund S000072842 · Registered fund · Jul 31, 2026
Ultimus Managers Trust, not summed
210,453
27
LHM, INC.
13F CIK 2009224 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
203,010
28
VANGUARD FIDUCIARY TRUST CO
13F CIK 933478 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
178,686
29
FIRST TRUST ADVISORS LP
13F CIK 1125816 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
176,258
29.1
First Trust Small Cap Growth AlphaDEX Fund
Fund S000031806 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
104,156
29.2
First Trust Small Cap Core AlphaDEX Fund
Fund S000017339 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
35,175
29.3
First Trust Multi Cap Growth AlphaDEX Fund
Fund S000017343 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
9,436
30
SEI INVESTMENTS CO
13F CIK 350894 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
175,049
30.1
SIIT EXTENDED MARKET INDEX FUND
Fund S000035814 · Registered fund · May 31, 2026
SEI INSTITUTIONAL INVESTMENTS TRUST, not summed
4,400
31
American Beacon Small Cap Value Fund
Fund S000001818 · Registered fund · Jul 31, 2026
AMERICAN BEACON FUNDS, not summed
172,477
32
STIFEL FINANCIAL CORP
13F CIK 720672 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
167,654
33
VANGUARD TAX-MANAGED SMALL-CAP FUND
Fund S000004387 · Registered fund · Jun 30, 2026
VANGUARD TAX-MANAGED FUNDS, not summed
148,055
34
UBS Group AG
13F CIK 1610520 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
146,746
35
PRINCIPAL FINANCIAL GROUP INC
13F CIK 1126328 · Insurance company · Jun 30, 2026
carried, not yet filed for the newest quarter
140,104
35.1
SmallCap S&P 600 Index Fund
Fund S000007203 · Registered fund · Jul 31, 2026
Principal Funds, Inc, not summed
18,478
35.2
Principal U.S. Small-Cap ETF
Fund S000055159 · Registered fund · Jun 30, 2026
Principal Exchange-Traded Funds, not summed
17,270
35.3
SmallCap Growth Fund I
Fund S000007175 · Registered fund · Jul 31, 2026
Principal Funds, Inc, not summed
2,240
36
Bank of New York Mellon Corp
13F CIK 1390777 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
138,477
37
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC
13F CIK 1632972 · Unknown · Sep 30, 2026
136,904
38
LORD, ABBETT & CO. LLC
13F CIK 728100 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
134,091
38.1
Small-Cap Value Series
Fund S000007001 · Registered fund · May 31, 2026
LORD ABBETT RESEARCH FUND INC, not summed
104,229
39
VANGUARD RUSSELL 2000 INDEX FUND
Fund S000030003 · Registered fund · May 31, 2026
VANGUARD SCOTTSDALE FUNDS, not summed
130,260
40
Nuveen, LLC
13F CIK 1871926 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
105,433
40.1
Nuveen Small Cap Blend Index Fund
Fund S000005367 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
33,849
40.2
College Retirement Equities Fund - Total Global Stock Account
Fund S000005080 · Registered fund · Jun 30, 2026
College Retirement Equities Fund, not summed
26,250
40.3
Nuveen Equity Index Fund
Fund S000005360 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
22,218
40.4
TIAA Separate Account VA-1 - Stock Index Account
Fund S000005098 · Registered fund · Jun 30, 2026
TIAA Separate Account VA-1, not summed
518
40.5
Nuveen Life Stock Index Fund
Fund S000005094 · Registered fund · Jun 30, 2026
TIAA-CREF Life Funds, not summed
343
41
Cresset Asset Management, LLC
13F CIK 1761013 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
103,552
42
VANGUARD CONSUMER DISCRETIONARY INDEX FUND
Fund S000004446 · Registered fund · May 31, 2026
VANGUARD WORLD FUND, not summed
98,518
43
GOLDMAN SACHS GROUP INC
13F CIK 886982 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
97,652
43.1
Goldman Sachs ActiveBeta(R) U.S. Small Cap Equity ETF
Fund S000048296 · Registered fund · May 31, 2026
Goldman Sachs ETF Trust, not summed
19,073
43.2
Goldman Sachs Absolute Return Tracker Fund
Fund S000020314 · Registered fund · Jun 30, 2026
GOLDMAN SACHS TRUST, not summed
6,877
44
Roubaix Capital, LLC
13F CIK 1769700 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
93,575
45
VANGUARD S&P SMALL-CAP 600 INDEX FUND
Fund S000030017 · Registered fund · May 31, 2026
VANGUARD ADMIRAL FUNDS, not summed
87,074
46
Public Sector Pension Investment Board
13F CIK 1396318 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
86,406
47
Heritage Family Offices, LLP
13F CIK 2019316 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
81,802
48
Pacific Excel Wealth Advisors, Inc.
13F CIK 2110884 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
81,802
49
BRIDGES INVESTMENT MANAGEMENT INC
13F CIK 1007295 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
79,405
50
D. E. Shaw & Co., Inc.
13F CIK 1009207 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
79,091

25 more nested rows are not shown here; Every filing lists them all.

Shares are restated onto today's split basis. Change compares each row with the same holder's previous filing in the same source; a dash means there is none to compare. Nested 13D/G, insider and fund rows are not summed, since a 13F report already holds them.

Showing 1–50 of 320 holders

Create a free account to page through every holder, filter by source and group by ultimate parent.

Key facts CIK 1767258 CUSIP 98379L100 13F (30d) 28 filings 28 filers Visit website Investor relations