John G. Ullman & Associates’s Tutor Perini Cor TPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$386K Hold
5,000
0.05% 143
2025
Q4
$335K Hold
5,000
0.04% 152
2025
Q3
$328K Hold
5,000
0.04% 145
2025
Q2
$234K Buy
+5,000
New +$159K 0.03% 156
2024
Q2
Sell
-16,500
Closed -$239K 187
2024
Q1
$239K Hold
16,500
0.04% 158
2023
Q4
$150K Buy
+16,500
New +$131K 0.02% 165
2022
Q4
Sell
-108,000
Closed -$596K 174
2022
Q3
$596K Sell
108,000
-34,092
-24% -$259K 0.1% 105
2022
Q2
$1.25M Sell
142,092
-13,562
-9% -$131K 0.2% 87
2022
Q1
$1.68M Sell
155,654
-118,593
-43% -$1.33M 0.23% 82
2021
Q4
$3.39M Sell
274,247
-42,971
-14% -$575K 0.47% 57
2021
Q3
$4.12M Buy
317,218
+48,118
+18% +$657K 0.56% 47
2021
Q2
$3.73M Buy
+269,100
New +$4.29M 0.49% 53
2020
Q1
Sell
-69,950
Closed -$899K 142
2019
Q4
$899K Buy
69,950
+5,000
+8% +$77.1K 0.15% 86
2019
Q3
$931K Buy
64,950
+37,850
+140% +$462K 0.17% 81
2019
Q2
$376K Sell
27,100
-200,875
-88% -$3.36M 0.07% 110
2019
Q1
$3.9M Buy
227,975
+43,675
+24% +$765K 0.71% 46
2018
Q4
$2.94M Buy
184,300
+90,548
+97% +$1.57M 0.59% 49
2018
Q3
$1.76M Sell
93,752
-62,176
-40% -$1.2M 0.32% 67
2018
Q2
$2.88M Sell
155,928
-40,140
-20% -$825K 0.54% 55
2018
Q1
$4.32M Buy
196,068
+79,007
+67% +$1.87M 0.84% 40
2017
Q4
$2.97M Sell
117,061
-5,149
-4% -$137K 0.59% 54
2017
Q3
$3.47M Buy
122,210
+4,900
+4% +$132K 0.68% 48
2017
Q2
$3.37M Buy
+117,310
New +$3.33M 0.67% 51

Other funds holding TPC

John G. Ullman & Associates's TPC Position: Q1 2026 in Review

John G. Ullman & Associates held its Tutor Perini Cor (TPC) position steady in Q1 2026 at 5,000 shares worth $386K. The position accounts for 0.05% of the portfolio, ranked #143.

John G. Ullman & Associates first reported a position in TPC in Q2 2017 and has held it in 23 quarters since. The position peaked at $4.32M in Q1 2018. 333 funds tracked by Wall St. Rank hold TPC as of Q1 2026.

  • John G. Ullman & Associates held 5,000 shares of Tutor Perini Cor worth $386K as of Q1 2026.
  • John G. Ullman & Associates left its Tutor Perini Cor share count unchanged in Q1 2026.
  • Tutor Perini Cor made up 0.05% of John G. Ullman & Associates's portfolio in Q1 2026, its #143 holding.
  • John G. Ullman & Associates first reported a position in Tutor Perini Cor in Q2 2017 and has held it in 23 quarters since.
  • John G. Ullman & Associates's Tutor Perini Cor position peaked at $4.32M in Q1 2018.
  • 333 funds tracked by Wall St. Rank held Tutor Perini Cor as of Q1 2026.

Based on John G. Ullman & Associates's 13F filing for Q1 2026, filed 6 May 2026.