Tower Research Capital (TRC)’s Epsilon Energy EPSN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$11.5K Sell
1,859
-334
-15% -$1.71K ﹤0.01% 3842
2025
Q4
$10.2K Sell
2,193
-111
-5% -$535 ﹤0.01% 3824
2025
Q3
$11.6K Buy
2,304
+1,885
+450% +$11.4K ﹤0.01% 3873
2025
Q2
$3.09K Sell
419
-37
-8% -$264 ﹤0.01% 4553
2025
Q1
$3.22K Buy
456
+343
+304% +$2.24K ﹤0.01% 4451
2024
Q4
$702 Sell
113
-149
-57% -$878 ﹤0.01% 5197
2024
Q3
$1.53K Sell
262
-2,200
-89% -$11.8K ﹤0.01% 5143
2024
Q2
$13.4K Sell
2,462
-2,312
-48% -$12.5K ﹤0.01% 3982
2024
Q1
$26.2K Buy
4,774
+4,417
+1,237% +$22K ﹤0.01% 2762
2023
Q4
$1.81K Sell
357
-6,207
-95% -$33.1K ﹤0.01% 5319
2023
Q3
$34.7K Buy
+6,564
New +$36.6K ﹤0.01% 2895
2023
Q2
Sell
-5,381
Closed -$28K 6122
2023
Q1
$28K Buy
5,381
+3,130
+139% +$17.8K ﹤0.01% 3065
2022
Q4
$15K Sell
2,251
-1,013
-31% -$6.99K ﹤0.01% 3412
2022
Q3
$21K Sell
3,264
-128
-4% -$833 ﹤0.01% 3890
2022
Q2
$20K Buy
3,392
+2,703
+392% +$18.4K ﹤0.01% 3788
2022
Q1
$4K Sell
689
-1,023
-60% -$5.91K ﹤0.01% 5196
2021
Q4
$10K Sell
1,712
-3,957
-70% -$21.8K ﹤0.01% 4553
2021
Q3
$36K Buy
5,669
+4,559
+411% +$23.3K ﹤0.01% 3218
2021
Q2
$6K Buy
1,110
+772
+228% +$3.17K ﹤0.01% 4618
2021
Q1
$1K Sell
338
-1,668
-83% -$6.42K ﹤0.01% 5167
2020
Q4
$7K Buy
2,006
+1,063
+113% +$3.47K ﹤0.01% 4484
2020
Q3
$3K Buy
943
+930
+7,154% +$2.89K ﹤0.01% 4491
2020
Q2
$0 Buy
13
+6
+86% +$17 ﹤0.01% 4791
2020
Q1
$0 Buy
+7
New +$21 ﹤0.01% 3253
2019
Q4
Sell
-221
Closed -$1K 3749
2019
Q3
$1K Sell
221
-413
-65% -$1.53K ﹤0.01% 3845
2019
Q2
$2K Buy
+634
New +$2.65K ﹤0.01% 3256

Other funds holding EPSN

Tower Research Capital (TRC)'s EPSN Position: Q1 2026 in Review

Tower Research Capital (TRC) reduced its Epsilon Energy (EPSN) stake by 15% in Q1 2026, selling an estimated $1.71K and leaving 1,859 shares worth $11.5K. The position accounts for ﹤0.01% of the portfolio, ranked #3842.

Tower Research Capital (TRC) first reported a position in EPSN in Q2 2019 and has held it in 26 quarters since. The position peaked at $36K in Q3 2021. 102 funds tracked by Wall St. Rank hold EPSN as of Q1 2026.

  • Tower Research Capital (TRC) held 1,859 shares of Epsilon Energy worth $11.5K as of Q1 2026.
  • Tower Research Capital (TRC) sold 334 Epsilon Energy shares in Q1 2026, an estimated $1.71K.
  • Epsilon Energy made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #3842 holding.
  • Tower Research Capital (TRC) first reported a position in Epsilon Energy in Q2 2019 and has held it in 26 quarters since.
  • Tower Research Capital (TRC)'s Epsilon Energy position peaked at $36K in Q3 2021.
  • 102 funds tracked by Wall St. Rank held Epsilon Energy as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.