Petrus Trust Company’s Health Catalyst HCAT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-73,563
Closed -$277K 322
2025
Q2
$277K Sell
73,563
-21,823
-23% -$85.8K 0.03% 350
2025
Q1
$432K Buy
+95,386
New +$505K 0.04% 263
2024
Q3
Sell
-109,228
Closed -$698K 630
2024
Q2
$698K Sell
109,228
-39,007
-26% -$250K 0.07% 102
2024
Q1
$1.12M Buy
148,235
+63,247
+74% +$577K 0.1% 32
2023
Q4
$787K Buy
84,988
+55,564
+189% +$454K 0.07% 82
2023
Q3
$298K Buy
29,424
+1,008
+4% +$12K 0.03% 390
2023
Q2
$355K Hold
28,416
0.04% 290
2023
Q1
$332K Buy
+28,416
New +$362K 0.04% 248

Other funds holding HCAT

Petrus Trust Company's HCAT Position: Q3 2025 in Review

Petrus Trust Company sold out of Health Catalyst (HCAT) in Q3 2025, closing a stake of 73,563 shares — an estimated $277K sold.

Petrus Trust Company first reported a position in HCAT in Q1 2023 and held it in 8 quarters. The position peaked at $1.12M in Q1 2024. 145 funds tracked by Wall St. Rank hold HCAT as of Q3 2025.

  • Petrus Trust Company reported no remaining Health Catalyst position as of Q3 2025 after selling out during the quarter.
  • Petrus Trust Company sold 73,563 Health Catalyst shares in Q3 2025, an estimated $277K.
  • Petrus Trust Company first reported a position in Health Catalyst in Q1 2023 and held it in 8 quarters.
  • Petrus Trust Company's Health Catalyst position peaked at $1.12M in Q1 2024.
  • 145 funds tracked by Wall St. Rank held Health Catalyst as of Q3 2025.

Based on Petrus Trust Company's 13F filing for Q3 2025, filed 14 Nov 2025.