Owls Nest Partners IA’s Xometry XMTR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-520,382
Closed -$13M 20
2025
Q1
$13M Sell
520,382
-273,629
-34% -$8.6M 3.13% 9
2024
Q4
$33.9M Sell
794,011
-401,656
-34% -$11.4M 7.51% 8
2024
Q3
$22M Sell
1,195,667
-576,002
-33% -$9.45M 5.6% 10
2024
Q2
$20.5M Sell
1,771,669
-277,741
-14% -$4.36M 5.85% 8
2024
Q1
$34.6M Buy
2,049,410
+103,763
+5% +$2.81M 9.17% 7
2023
Q4
$69.9M Sell
1,945,647
-561,323
-22% -$12M 18.23% 1
2023
Q3
$42.6M Buy
2,506,970
+429,396
+21% +$8.12M 13.79% 3
2023
Q2
$44M Buy
2,077,574
+428,939
+26% +$7.5M 13.48% 3
2023
Q1
$24.7M Buy
1,648,635
+731,891
+80% +$19.2M 8.87% 7
2022
Q4
$29.5M Buy
916,744
+156,270
+21% +$7.3M 12.32% 4
2022
Q3
$43.2M Sell
760,474
-26,419
-3% -$1.23M 17.34% 1
2022
Q2
$26.7M Buy
786,893
+194,982
+33% +$6.73M 13.45% 2
2022
Q1
$21.8M Buy
591,911
+489,911
+480% +$22.4M 9.75% 6
2021
Q4
$5.23M Buy
+102,000
New +$5.25M 1.99% 11

Other funds holding XMTR

Owls Nest Partners IA's XMTR Position: Q2 2025 in Review

Owls Nest Partners IA sold out of Xometry (XMTR) in Q2 2025, closing a stake of 520,382 shares — an estimated $13M sold.

Owls Nest Partners IA first reported a position in XMTR in Q4 2021 and held it in 14 quarters. The position peaked at $69.9M in Q4 2023. 192 funds tracked by Wall St. Rank hold XMTR as of Q2 2025.

  • Owls Nest Partners IA reported no remaining Xometry position as of Q2 2025 after selling out during the quarter.
  • Owls Nest Partners IA sold 520,382 Xometry shares in Q2 2025, an estimated $13M.
  • Owls Nest Partners IA first reported a position in Xometry in Q4 2021 and held it in 14 quarters.
  • Owls Nest Partners IA's Xometry position peaked at $69.9M in Q4 2023.
  • 192 funds tracked by Wall St. Rank held Xometry as of Q2 2025.

Based on Owls Nest Partners IA's 13F filing for Q2 2025, filed 14 Aug 2025.