Barclays’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
$258K Sell
41,952
-26,289
-39% -$134K ﹤0.01% 3546
2025
Q4
$317K Buy
68,241
+1,640
+2% +$7.91K ﹤0.01% 4104
2025
Q3
$336K Buy
66,601
+31,076
+87% +$188K ﹤0.01% 4033
2025
Q2
$262K Buy
35,525
+35,303
+15,902% +$252K ﹤0.01% 4113
2025
Q1
$1.57K Sell
222
-4,779
-96% -$31.2K ﹤0.01% 5013
2024
Q4
$31.1K Sell
5,001
-4,142
-45% -$24.4K ﹤0.01% 4857
2024
Q3
$53.6K Buy
+9,143
New +$48.9K ﹤0.01% 4725
2023
Q4
Sell
-11,320
Closed -$59.8K 5251
2023
Q3
$59.8K Buy
+11,320
New +$63.1K ﹤0.01% 3795
2021
Q2
Sell
-9,040
Closed -$35K 4921
2021
Q1
$35K Buy
+9,040
New +$34.8K ﹤0.01% 4275
2020
Q3
Sell
-60
Closed 5302
2020
Q2
$0 Buy
+60
New +$174 ﹤0.01% 5726
2020
Q1
Sell
-19,936
Closed -$66K 6210
2019
Q4
$66K Buy
+19,936
New +$67.9K ﹤0.01% 5659

Other funds holding EPSN

Barclays's EPSN Position: Q1 2026 in Review

Barclays reduced its Epsilon Energy (EPSN) stake by 39% in Q1 2026, selling an estimated $134K and leaving 41,952 shares worth $258K. The position accounts for ﹤0.01% of the portfolio, ranked #3546.

Barclays first reported a position in EPSN in Q4 2019 and has held it in 11 quarters since. The position peaked at $336K in Q3 2025. 102 funds tracked by Wall St. Rank hold EPSN as of Q1 2026.

  • Barclays held 41,952 shares of Epsilon Energy worth $258K as of Q1 2026.
  • Barclays sold 26,289 Epsilon Energy shares in Q1 2026, an estimated $134K.
  • Epsilon Energy made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #3546 holding.
  • Barclays first reported a position in Epsilon Energy in Q4 2019 and has held it in 11 quarters since.
  • Barclays's Epsilon Energy position peaked at $336K in Q3 2025.
  • 102 funds tracked by Wall St. Rank held Epsilon Energy as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.