FWSM
TPC

First Wilshire Securities Management’s Tutor Perini Corporation TPC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$7.66M Sell
163,746
-101,012
-38% -$4.73M 2.09% 15
2025
Q1
$6.14M Buy
264,758
+857
+0.3% +$19.9K 1.76% 20
2024
Q4
$6.39M Sell
263,901
-1,426
-0.5% -$34.5K 1.74% 19
2024
Q3
$7.21M Sell
265,327
-1,371
-0.5% -$37.2K 2.02% 16
2024
Q2
$5.81M Sell
266,698
-26,644
-9% -$580K 1.78% 17
2024
Q1
$4.24M Sell
293,342
-1,174
-0.4% -$17K 1.24% 20
2023
Q4
$2.68M Sell
294,516
-12,184
-4% -$111K 0.87% 32
2023
Q3
$2.4M Sell
306,700
-4,397
-1% -$34.4K 0.82% 30
2023
Q2
$2.22M Sell
311,097
-3,851
-1% -$27.5K 0.76% 31
2023
Q1
$1.94M Sell
314,948
-400
-0.1% -$2.47K 0.66% 31
2022
Q4
$2.38M Sell
315,348
-12,579
-4% -$95K 0.83% 26
2022
Q3
$1.81M Buy
327,927
+5,050
+2% +$27.9K 0.73% 26
2022
Q2
$2.84M Sell
322,877
-1,480
-0.5% -$13K 1.06% 21
2022
Q1
$3.5M Buy
324,357
+1,072
+0.3% +$11.6K 1.23% 20
2021
Q4
$4M Sell
323,285
-4,257
-1% -$52.7K 1.25% 19
2021
Q3
$4.25M Buy
327,542
+1,139
+0.3% +$14.8K 1.41% 17
2021
Q2
$4.52M Sell
326,403
-663
-0.2% -$9.18K 1.58% 17
2021
Q1
$6.2M Sell
327,066
-138,318
-30% -$2.62M 2.32% 15
2020
Q4
$6.03M Sell
465,384
-32,716
-7% -$424K 2.43% 10
2020
Q3
$5.54M Sell
498,100
-53,659
-10% -$597K 2.65% 10
2020
Q2
$6.72M Buy
551,759
+79,808
+17% +$972K 3.11% 10
2020
Q1
$3.17M Buy
471,951
+157,659
+50% +$1.06M 1.78% 21
2019
Q4
$4.04M Sell
314,292
-11,305
-3% -$145K 1.52% 28
2019
Q3
$4.67M Sell
325,597
-4,821
-1% -$69.1K 1.77% 22
2019
Q2
$4.58M Sell
330,418
-54,115
-14% -$751K 1.82% 18
2019
Q1
$6.6M Buy
384,533
+18,300
+5% +$314K 2.25% 12
2018
Q4
$5.85M Buy
366,233
+171,716
+88% +$2.74M 2.2% 13
2018
Q3
$3.66M Buy
+194,517
New +$3.66M 1.08% 32