Skip to main content

Qube Research & Technologies Ltd

Position in ELF — e.l.f. Beauty, Inc.

CIK 1729829 LONDON, X0

Position in ELF

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$3,640,782
+$3,640,782 QoQ
Shares Held
60,069
Ownership
0.101%
of shares outstanding
% of Portfolio
0.01%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
22 quarters on record
Voting authority Sole 100.ToString("F0")% Shared 0.ToString("F0")% None 0.ToString("F0")%

Common Shares in ELF Over Time

Shares Held

Position Value (USD)

Derivatives in ELF

reported options exposure · as of Mar 31, 2026
CallValue
$2,175,899
CallShares
35,900
PutValue
$878,845
PutShares
14,500

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Household & Personal Products

Consumer Defensive · as of Mar 31, 2026

Qube Research & Technologies Ltd holds $439,022,601 across 12 Household & Personal Products names. ELF ranks #8 (0.8% of the industry book) .

# Ticker Company Shares Value (USD) Open
8 ELF
e.l.f. Beauty, Inc.
This page
60,069 $3,640,782

All Filings in ELF

Export CSV
31 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $878,845 14,500
2026-03-31 $3,640,782 60,069
2026-03-31 $2,175,899 35,900
2025-12-31 $3,840,020 50,500
2025-12-31 $4,486,360 59,000
2025-09-30 $6,729,984 50,800
2025-09-30 $9,061,632 68,400
2025-06-30 $8,424,588 67,700
2025-06-30 $9,146,340 73,500
2025-03-31 $3,064,152 48,800
2025-03-31 $2,159,976 34,400
2024-12-31 $5,273,100 42,000
2024-12-31 $13,320,855 106,100
2024-09-30 $21,510,092 197,286
2024-09-30 $632,374 5,800
2024-09-30 $8,362,601 76,700
2024-06-30 $30,815,481 146,239
2024-03-31 $72,268,223 368,659
2023-12-31 $4,368,305 30,264
2023-09-30 $2,411,317 21,955
2023-06-30 $4,957,010 43,395
2023-03-31 $2,978,681 36,171
2022-12-31 $1,950,375 35,269
2022-09-30 $2,113,115 56,170
2022-03-31 $427,848 16,564
2021-12-31 $1,306,149 39,330
2021-09-30 $217,758 7,496
2021-06-30 $1,019,541 37,566
2021-03-31 $442,587 16,496
2020-12-31 $2,062,985 81,897
2020-03-31 $183,791 18,678