Owls Nest Partners IA’s Tecnoglass Holdings TGLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$32.4M Sell
693,124
-117,254
-14% -$5.07M 10.53% 4
2026
Q1
$36.1M Sell
810,378
-35,649
-4% -$1.72M 12.64% 5
2025
Q4
$42.6M Sell
846,027
-63,496
-7% -$3.47M 11.79% 5
2025
Q3
$60.9M Buy
909,523
+396,292
+77% +$29.2M 16.91% 3
2025
Q2
$39.7M Sell
513,231
-102,701
-17% -$7.97M 9.4% 6
2025
Q1
$44.1M Sell
615,932
-103,708
-14% -$7.71M 10.65% 6
2024
Q4
$57.1M Sell
719,640
-6,092
-0.8% -$464K 12.66% 3
2024
Q3
$49.8M Sell
725,732
-50,638
-7% -$2.94M 12.72% 3
2024
Q2
$39M Sell
776,370
-4,672
-0.6% -$244K 11.13% 5
2024
Q1
$40.6M Buy
781,042
+203,277
+35% +$9.35M 10.76% 4
2023
Q4
$26.4M Buy
577,765
+385,265
+200% +$13.9M 6.89% 7
2023
Q3
$6.34M Sell
192,500
-4,500
-2% -$184K 2.06% 10
2023
Q2
$10.2M Buy
197,000
+1,150
+0.6% +$51.1K 3.12% 10
2023
Q1
$8.22M Sell
195,850
-28,150
-13% -$1.01M 2.95% 10
2022
Q4
$6.89M Buy
224,000
+25,000
+13% +$646K 2.88% 9
2022
Q3
$4.18M Buy
199,000
+44,000
+28% +$960K 1.68% 10
2022
Q2
$2.72M Buy
155,000
+24,500
+19% +$520K 1.37% 10
2022
Q1
$3.29M Sell
130,500
-5,350
-4% -$120K 1.48% 11
2021
Q4
$3.56M Buy
135,850
+15,850
+13% +$444K 1.36% 12
2021
Q3
$2.61M Sell
120,000
-5,602
-4% -$118K 1.09% 11
2021
Q2
$2.69M Sell
125,602
-24,000
-16% -$397K 1.24% 11
2021
Q1
$1.8M Buy
149,602
+49,602
+50% +$408K 1.05% 11
2020
Q4
$691K Buy
+100,000
New +$597K 0.42% 13

Other funds holding TGLS

Owls Nest Partners IA's TGLS Position: Q2 2026 in Review

Owls Nest Partners IA reduced its Tecnoglass Holdings (TGLS) stake by 14% in Q2 2026, selling an estimated $5.07M and leaving 693,124 shares worth $32.4M. The position accounts for 10.53% of the portfolio, ranked #4.

Owls Nest Partners IA first reported a position in TGLS in Q4 2020 and has held it in 23 quarters since. The position peaked at $60.9M in Q3 2025. 157 funds tracked by Wall St. Rank hold TGLS as of Q2 2026.

  • Owls Nest Partners IA held 693,124 shares of Tecnoglass Holdings worth $32.4M as of Q2 2026.
  • Owls Nest Partners IA sold 117,254 Tecnoglass Holdings shares in Q2 2026, an estimated $5.07M.
  • Tecnoglass Holdings made up 10.53% of Owls Nest Partners IA's portfolio in Q2 2026, its #4 holding.
  • Owls Nest Partners IA first reported a position in Tecnoglass Holdings in Q4 2020 and has held it in 23 quarters since.
  • Owls Nest Partners IA's Tecnoglass Holdings position peaked at $60.9M in Q3 2025.
  • 157 funds tracked by Wall St. Rank held Tecnoglass Holdings as of Q2 2026.

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