Skip to main content

CTC LLC

Position in MSTR — Strategy Inc

CIK 1445893 CHICAGO, IL

Position in MSTR

as of Mar 31, 2026 · filed May 21, 2026
Position Value
$63,052,329
+$27,825,761 QoQ
Shares Held
505,227
+117.9% QoQ
Ownership
0.144%
of shares outstanding
% of Portfolio
6.09%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Dec 2021
12 quarters on record
Voting authority Sole 100.ToString("F0")% Shared 0.ToString("F0")% None 0.ToString("F0")%

Common Shares in MSTR Over Time

Shares Held

Position Value (USD)

Derivatives in MSTR

reported options exposure · as of Mar 31, 2026
CallValue
$12,377,289
CallShares
99,177
PutValue
$10,279,900
PutShares
82,371

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 Software - Application

Technology · as of Mar 31, 2026

CTC LLC holds $64,338,672 across 2 Software - Application names. MSTR ranks #1 (98.0% of the industry book) .

# Ticker Company Shares Value (USD) Open
1 MSTR
Strategy Inc
This page
505,227 $63,052,329

All Filings in MSTR

Export CSV
29 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $10,279,900 82,371
2026-03-31 $12,377,289 99,177
2026-03-31 $63,052,329 505,227
2025-12-31 $18,159,696 119,511
2025-12-31 $35,226,568 231,830
2025-12-31 $15,172,511 99,852
2025-09-30 $35,902,571 111,426
2025-09-30 $53,743,339 166,796
2025-09-30 $37,201,722 115,458
2025-06-30 $3,366,427,440 8,328,000
2025-06-30 $3,594,938,659 8,893,300
2025-06-30 $170,805,769 422,546
2025-03-31 $1,926,133,659 6,681,700
2025-03-31 $1,692,173,727 5,870,100
2024-12-31 $1,693,668,798 5,847,900
2024-12-31 $9,687,789 33,450
2024-12-31 $1,771,692,426 6,117,300
2024-09-30 $4,854,837 28,795
2024-09-30 $4,622,674 27,418
2024-09-30 $13,642,437 80,916
2024-06-30 $460,767 3,345
2024-06-30 $1,333,813 9,683
2024-06-30 $409,938 2,976
2024-03-31 $788,018 4,623
2024-03-31 $748,813 4,393
2024-03-31 $3,524,518 20,677
2023-12-31 $689,097 10,910
2022-03-31 $1,298,231 26,695
2021-12-31 $4,285,462 78,706