Back to Invesco Ltd. Invesco Ltd.

TPCTPC

Showing 9 of 29 quarters

Position history for Invesco Ltd.Invesco Ltd.'s holdings in Tutor Perini Corporation

Yes. Invesco holds 336,921 shares of TPC (Tutor Perini), worth $27.8M, as of its Q3 2026 13F filing. It increased the position by 68,436 shares (+25.5%) from Q2 2026. Invesco has held TPC in every 13F on record since Q3 2019, 29 quarterly filings.

Current Value

$27.8M

Current Shares

336,921

Total Value Change

+$2.8M

Total Shares Change

-584,349

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q3
Latest
Increased
336,921
+25.5%
$27.8M0.0%$82.52
35
2026-Q2
Increased
268,485
+2.2%
$22.3M0.0%$82.89
29
2026-Q1
Decreased
262,630
-49.2%
$20.3M0.0%$77.05
0
2025-Q4
Decreased
516,915
-4.2%
$34.6M0.0%$66.85
0
2025-Q3
Decreased
539,449
-13.0%
$35.4M0.0%$65.36
0
2025-Q2
Decreased
620,280
-20.2%
$29M0.0%$46.62
0
2025-Q1
Increased
777,417
+34.4%
$18M0.0%$23.10
37
2024-Q4
Decreased
578,587
-37.2%
$14M0.0%$24.12
0
2024-Q3
Increased
921,270
+7.4%
$25M0.0%$27.07
31

Optional analytics helps us improve. How it’s used