Owl Creek Asset Management’s Bitcoin Depot BTM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-502,014
Closed -$1.09M 38
2026
Q1
$1.09M Buy
502,014
+287,728
+134% +$1.76M 0.08% 30
2025
Q4
$1.94M Buy
+214,286
New +$3.29M 0.06% 44
2025
Q3
Sell
-48,001
Closed -$1.7M 58
2025
Q2
$1.7M Sell
48,001
-51,006
-52% -$1.08M 0.08% 53
2025
Q1
$1.05M Hold
99,007
0.01% 45
2024
Q4
$1.12M Sell
99,007
-25,422
-20% -$310K 0.02% 40
2024
Q3
$1.38M Buy
124,429
+28,572
+30% +$327K 0.06% 43
2024
Q2
$1.21M Buy
95,857
+92,857
+3,095% +$1.2M 0.1% 27
2024
Q1
$39.8K Hold
3,000
﹤0.01% 42
2023
Q4
$67.8K Buy
+3,000
New +$52.6K 0.01% 37
2023
Q3
Sell
-62,629
Closed -$4.59M 91
2023
Q2
$4.59M Buy
+62,629
New +$4.28M 0.22% 42

Owl Creek Asset Management's BTM Position: Q2 2026 in Review

Owl Creek Asset Management sold out of Bitcoin Depot (BTM) in Q2 2026, closing a stake of 502,014 shares — an estimated $1.09M sold.

Owl Creek Asset Management first reported a position in BTM in Q2 2023 and held it in 10 quarters. The position peaked at $4.59M in Q2 2023. 0 funds tracked by Wall St. Rank hold BTM as of Q2 2026.

  • Owl Creek Asset Management reported no remaining Bitcoin Depot position as of Q2 2026 after selling out during the quarter.
  • Owl Creek Asset Management sold 502,014 Bitcoin Depot shares in Q2 2026, an estimated $1.09M.
  • Owl Creek Asset Management first reported a position in Bitcoin Depot in Q2 2023 and held it in 10 quarters.
  • Owl Creek Asset Management's Bitcoin Depot position peaked at $4.59M in Q2 2023.
  • 0 funds tracked by Wall St. Rank held Bitcoin Depot as of Q2 2026.

Based on Owl Creek Asset Management's 13F filing for Q2 2026, filed 14 Aug 2026.