Portfolio Holdings Detail for ISIN IE00B3VWM098
Stock Name / FundiShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc
IssuerBlackrock
Entity holding fund iShares VII Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300Q7FFITMZ2PFZ28
ETF TickerCUS1(GBX) LSE
ETF TickerCUSS(USD) LSE
ETF TickerSXRG(EUR) F
ETF TickerCSUSS.MI(EUR) CXE
ETF TickerCSUSSz(USD) CXE
ETF TickerCUSS.LS(USD) CXE
ETF TickerCSUSS(EUR) ETF Plus
ETF TickerCUS1.L(GBP) LSE
ETF TickerCUSS.L(GBP) LSE

Holdings detail for TPC

Stock NameTutor Perini Corporation
TickerTPC(USD) NYSE
TYPECommon Stock
CountryUSA
ISINUS9011091082
LEI549300FHXYVPW8LJ6D98

Show aggregate TPC holdings

News associated with TPC

Comparing Tutor Perini (NYSE:TPC) and Primega Group (NASDAQ:PGHL)
Tutor Perini (NYSE:TPC – Get Free Report) and Primega Group (NASDAQ:PGHL – Get Free Report) are both small-cap construction companies, but which is the superior stock? We will contrast the two businesses based on the strength of their dividends, risk, institutional ownership, earnings, profitability, valuation and analyst recommendations. Institutional and Insider Ownership 65.0% of Tutor […] - 2025-03-07 06:59:01
Critical Review: Tutor Perini (NYSE:TPC) vs. Primega Group (NASDAQ:PGHL)
Primega Group (NASDAQ:PGHL – Get Free Report) and Tutor Perini (NYSE:TPC – Get Free Report) are both small-cap transportation companies, but which is the superior business? We will compare the two companies based on the strength of their analyst recommendations, risk, profitability, dividends, valuation, institutional ownership and earnings. Analyst Recommendations This is a summary of […] - 2025-03-07 06:26:54
Tutor Perini (NYSE:TPC) & Primega Group (NASDAQ:PGHL) Financial Comparison
Tutor Perini (NYSE:TPC – Get Free Report) and Primega Group (NASDAQ:PGHL – Get Free Report) are both small-cap construction companies, but which is the superior investment? We will contrast the two businesses based on the strength of their earnings, institutional ownership, profitability, valuation, risk, dividends and analyst recommendations. Profitability This table compares Tutor Perini and […] - 2025-03-05 06:57:03
Critical Survey: Tutor Perini (NYSE:TPC) & Primega Group (NASDAQ:PGHL)
Primega Group (NASDAQ:PGHL – Get Free Report) and Tutor Perini (NYSE:TPC – Get Free Report) are both small-cap transportation companies, but which is the superior investment? We will compare the two companies based on the strength of their analyst recommendations, profitability, risk, valuation, earnings, institutional ownership and dividends. Valuation and Earnings This table compares Primega […] - 2025-02-28 06:43:07
Allspring Global Investments Holdings LLC Grows Stock Holdings in Tutor Perini Co. (NYSE:TPC)
Allspring Global Investments Holdings LLC grew its stake in shares of Tutor Perini Co. (NYSE:TPC – Free Report) by 40,975.1% during the 4th quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The institutional investor owned 140,477 shares of the construction company’s stock after acquiring an additional […] - 2025-02-21 08:48:46

iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc TPC holdings

DateNumber of TPC Shares HeldBase Market Value of TPC SharesLocal Market Value of TPC SharesChange in TPC Shares HeldChange in TPC Base ValueCurrent Price per TPC Share HeldPrevious Price per TPC Share Held
2025-03-13 (Thursday)4,510TPC holding decreased by -26USD 111,172TPC holding decreased by -4315USD 111,172-26USD -4,315 USD 24.6501 USD 25.4601
2025-03-12 (Wednesday)4,536TPC holding decreased by -442USD 115,487TPC holding decreased by -9063USD 115,487-442USD -9,063 USD 25.4601 USD 25.0201
2025-03-11 (Tuesday)4,978USD 124,550TPC holding increased by 3385USD 124,5500USD 3,385 USD 25.0201 USD 24.3401
2025-03-10 (Monday)4,978USD 121,165TPC holding decreased by -11150USD 121,1650USD -11,150 USD 24.3401 USD 26.58
2025-03-07 (Friday)4,978TPC holding decreased by -26USD 132,315TPC holding increased by 960USD 132,315-26USD 960 USD 26.58 USD 26.25
2025-03-06 (Thursday)5,004TPC holding decreased by -39USD 131,355TPC holding decreased by -7176USD 131,355-39USD -7,176 USD 26.25 USD 27.47
2025-03-05 (Wednesday)5,043USD 138,531TPC holding decreased by -303USD 138,5310USD -303 USD 27.47 USD 27.53
2025-03-04 (Tuesday)5,043USD 138,834TPC holding decreased by -2168USD 138,8340USD -2,168 USD 27.53 USD 27.9599
2025-03-03 (Monday)5,043TPC holding decreased by -91USD 141,002TPC holding decreased by -9886USD 141,002-91USD -9,886 USD 27.9599 USD 29.3899
2025-02-28 (Friday)5,134USD 150,888TPC holding increased by 38607USD 150,8880USD 38,607 USD 29.3899 USD 21.8701
2025-02-27 (Thursday)5,134USD 112,281TPC holding decreased by -6520USD 112,2810USD -6,520 USD 21.8701 USD 23.14
2025-02-26 (Wednesday)5,134TPC holding decreased by -13USD 118,801TPC holding increased by 2273USD 118,801-13USD 2,273 USD 23.14 USD 22.64
2025-02-25 (Tuesday)5,147TPC holding decreased by -39USD 116,528TPC holding increased by 4977USD 116,528-39USD 4,977 USD 22.64 USD 21.51
2025-02-24 (Monday)5,186USD 111,551TPC holding decreased by -2748USD 111,5510USD -2,748 USD 21.51 USD 22.0399
2025-02-21 (Friday)5,186USD 114,299TPC holding decreased by -6431USD 114,2990USD -6,431 USD 22.0399 USD 23.28
2025-02-20 (Thursday)5,186USD 120,730TPC holding increased by 726USD 120,7300USD 726 USD 23.28 USD 23.14
2025-02-19 (Wednesday)5,186USD 120,004TPC holding increased by 882USD 120,0040USD 882 USD 23.14 USD 22.9699
2025-02-19 (Wednesday)5,186USD 120,004TPC holding increased by 882USD 120,0040USD 882 USD 23.14 USD 22.9699
2025-02-18 (Tuesday)5,186TPC holding increased by 65USD 119,122TPC holding decreased by -2194USD 119,12265USD -2,194 USD 22.9699 USD 23.6899
2025-02-17 (Monday)5,121USD 121,316USD 121,3160USD 0 USD 23.6899 USD 23.6899
2025-02-14 (Friday)5,121USD 121,316TPC holding increased by 2150USD 121,3160USD 2,150 USD 23.6899 USD 23.2701
2025-02-13 (Thursday)5,121TPC holding increased by 13USD 119,166TPC holding decreased by -719USD 119,16613USD -719 USD 23.2701 USD 23.47
2025-02-12 (Wednesday)5,108TPC holding increased by 13USD 119,885TPC holding decreased by -2701USD 119,88513USD -2,701 USD 23.47 USD 24.0601
2025-02-11 (Tuesday)5,095TPC holding increased by 39USD 122,586TPC holding increased by 686USD 122,58639USD 686 USD 24.0601 USD 24.11
2025-02-10 (Monday)5,056USD 121,900TPC holding decreased by -202USD 121,9000USD -202 USD 24.11 USD 24.1499
2025-02-07 (Friday)5,056USD 122,102TPC holding decreased by -1517USD 122,1020USD -1,517 USD 24.1499 USD 24.45
2025-02-06 (Thursday)5,056TPC holding increased by 117USD 123,619TPC holding increased by 6812USD 123,619117USD 6,812 USD 24.45 USD 23.6499
2025-02-05 (Wednesday)4,939USD 116,807TPC holding increased by 938USD 116,8070USD 938 USD 23.6499 USD 23.46
2025-02-04 (Tuesday)4,939USD 115,869TPC holding increased by 3556USD 115,8690USD 3,556 USD 23.46 USD 22.74
2025-02-03 (Monday)4,939USD 112,313TPC holding decreased by -6668USD 112,3130USD -6,668 USD 22.74 USD 24.0901
2025-01-31 (Friday)4,939USD 118,981TPC holding decreased by -2568USD 118,9810USD -2,568 USD 24.0901 USD 24.61
2025-01-30 (Thursday)4,939USD 121,549TPC holding increased by 1581USD 121,5490USD 1,581 USD 24.61 USD 24.2899
2025-01-29 (Wednesday)4,939USD 119,968TPC holding increased by 938USD 119,9680USD 938 USD 24.2899 USD 24.1
2025-01-28 (Tuesday)4,939USD 119,030TPC holding decreased by -988USD 119,0300USD -988 USD 24.1 USD 24.3001
2025-01-27 (Monday)4,939TPC holding increased by 13USD 120,018TPC holding decreased by -8058USD 120,01813USD -8,058 USD 24.3001 USD 26
2025-01-24 (Friday)4,926USD 128,076TPC holding decreased by -3251USD 128,0760USD -3,251 USD 26 USD 26.66
2025-01-23 (Thursday)4,926USD 131,327TPC holding decreased by -2463USD 131,3270USD -2,463 USD 26.66 USD 27.16
2025-01-22 (Wednesday)4,926USD 133,790USD 133,790
2025-01-21 (Tuesday)4,952USD 135,734USD 135,734
2025-01-20 (Monday)4,952USD 125,781USD 125,781
2025-01-17 (Friday)4,952USD 125,781USD 125,781
2025-01-16 (Thursday)4,965USD 121,990USD 121,990
2025-01-15 (Wednesday)4,952USD 122,413USD 122,413
2025-01-14 (Tuesday)4,952USD 120,383USD 120,383
2025-01-13 (Monday)4,913USD 117,372USD 117,372
2025-01-10 (Friday)4,887USD 116,848USD 116,848
2025-01-09 (Thursday)4,887USD 119,732USD 119,732
2025-01-09 (Thursday)4,887USD 119,732USD 119,732
2025-01-09 (Thursday)4,887USD 119,732USD 119,732
2025-01-08 (Wednesday)4,887USD 119,732USD 119,732
2025-01-08 (Wednesday)4,887USD 119,732USD 119,732
2025-01-08 (Wednesday)4,887USD 119,732USD 119,732
2025-01-02 (Thursday)4,809USD 116,185TPC holding increased by 1106USD 116,1850USD 1,106 USD 24.1599 USD 23.9299
2024-12-30 (Monday)4,809TPC holding increased by 65USD 115,079TPC holding decreased by -9498USD 115,07965USD -9,498 USD 23.9299 USD 26.2599
2024-12-10 (Tuesday)4,744USD 124,577TPC holding decreased by -333USD 124,5770USD -333 USD 26.2599 USD 26.3301
2024-12-09 (Monday)4,744USD 124,910TPC holding decreased by -2134USD 124,9100USD -2,134 USD 26.3301 USD 26.7799
2024-12-06 (Friday)4,744TPC holding increased by 52USD 127,044TPC holding increased by 266USD 127,04452USD 266 USD 26.7799 USD 27.02
2024-12-05 (Thursday)4,692TPC holding increased by 13USD 126,778TPC holding increased by 71USD 126,77813USD 71 USD 27.02 USD 27.0799
2024-12-04 (Wednesday)4,679TPC holding increased by 65USD 126,707TPC holding increased by 653USD 126,70765USD 653 USD 27.0799 USD 27.3199
2024-12-03 (Tuesday)4,614USD 126,054TPC holding increased by 784USD 126,0540USD 784 USD 27.3199 USD 27.15
2024-12-02 (Monday)4,614USD 125,270TPC holding decreased by -139USD 125,2700USD -139 USD 27.15 USD 27.1801
2024-11-29 (Friday)4,614TPC holding increased by 65USD 125,409TPC holding increased by 1449USD 125,40965USD 1,449 USD 27.1801 USD 27.2499
2024-11-28 (Thursday)4,549USD 123,960USD 123,9600USD 0 USD 27.2499 USD 27.2499
2024-11-27 (Wednesday)4,549TPC holding increased by 52USD 123,960TPC holding decreased by -3575USD 123,96052USD -3,575 USD 27.2499 USD 28.36
2024-11-26 (Tuesday)4,497TPC holding increased by 13USD 127,535TPC holding decreased by -3398USD 127,53513USD -3,398 USD 28.36 USD 29.2
2024-11-25 (Monday)4,484USD 130,933TPC holding increased by 3049USD 130,9330USD 3,049 USD 29.2 USD 28.5201
2024-11-22 (Friday)4,484USD 127,884TPC holding decreased by -762USD 127,8840USD -762 USD 28.5201 USD 28.69
2024-11-21 (Thursday)4,484TPC holding increased by 65USD 128,646TPC holding increased by 1290USD 128,64665USD 1,290 USD 28.69 USD 28.8201
2024-11-20 (Wednesday)4,419TPC holding increased by 39USD 127,356TPC holding decreased by -1241USD 127,35639USD -1,241 USD 28.8201 USD 29.36
2024-11-19 (Tuesday)4,380USD 128,597TPC holding decreased by -1577USD 128,5970USD -1,577 USD 29.36 USD 29.7201
2024-11-18 (Monday)4,380TPC holding increased by 156USD 130,174TPC holding increased by 6706USD 130,174156USD 6,706 USD 29.7201 USD 29.2301
2024-11-12 (Tuesday)4,224TPC holding increased by 104USD 123,468TPC holding decreased by -2233USD 123,468104USD -2,233 USD 29.2301 USD 30.51
2024-11-08 (Friday)4,120TPC holding increased by 65USD 125,701TPC holding decreased by -9087USD 125,70165USD -9,087 USD 30.51 USD 33.24
2024-11-07 (Thursday)4,055TPC holding increased by 195USD 134,788TPC holding increased by 17907USD 134,788195USD 17,907 USD 33.24 USD 30.2801
2024-11-06 (Wednesday)3,860TPC holding increased by 26USD 116,881TPC holding increased by 11791USD 116,88126USD 11,791 USD 30.2801 USD 27.41
2024-11-05 (Tuesday)3,834USD 105,090TPC holding increased by 4869USD 105,0900USD 4,869 USD 27.41 USD 26.1401
2024-11-04 (Monday)3,834USD 100,221TPC holding decreased by -652USD 100,2210USD -652 USD 26.1401 USD 26.3101
2024-11-01 (Friday)3,834USD 100,873TPC holding increased by 1496USD 100,8730USD 1,496 USD 26.3101 USD 25.9199
2024-10-31 (Thursday)3,834TPC holding increased by 13USD 99,377TPC holding decreased by -2032USD 99,37713USD -2,032 USD 25.9199 USD 26.5399
2024-10-30 (Wednesday)3,821USD 101,409TPC holding decreased by -153USD 101,4090USD -153 USD 26.5399 USD 26.58
2024-10-29 (Tuesday)3,821USD 101,562TPC holding increased by 1108USD 101,5620USD 1,108 USD 26.58 USD 26.29
2024-10-28 (Monday)3,821USD 100,454TPC holding increased by 1223USD 100,4540USD 1,223 USD 26.29 USD 25.9699
2024-10-25 (Friday)3,821USD 99,231TPC holding decreased by -1567USD 99,2310USD -1,567 USD 25.9699 USD 26.38
2024-10-24 (Thursday)3,821USD 100,798TPC holding decreased by -7145USD 100,7980USD -7,145 USD 26.38 USD 28.2499
2024-10-23 (Wednesday)3,821USD 107,943TPC holding decreased by -4624USD 107,9430USD -4,624 USD 28.2499 USD 29.4601
2024-10-22 (Tuesday)3,821USD 112,567TPC holding decreased by -4585USD 112,5670USD -4,585 USD 29.4601 USD 30.66
2024-10-21 (Monday)3,821USD 117,152TPC holding increased by 12992USD 117,1520USD 12,992 USD 30.66 USD 27.2599
2024-10-18 (Friday)3,821USD 104,160USD 104,160
Share price and value of shares held is calculated on the adjusted close price of each day (row). Changes between days reflect the gain/loss of the portfolio as a result of changes in the adjusted close price and changes in the holdings

Share Trades of TPC by Blackrock for IE00B3VWM098

Show aggregate share trades of TPC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-26 24.650* 26.03 Profit of 677 on sale
2025-03-12SELL-442 25.460* 26.04 Profit of 11,508 on sale
2025-03-07SELL-26 26.580* 26.07 Profit of 678 on sale
2025-03-06SELL-39 26.250* 26.07 Profit of 1,017 on sale
2025-03-03SELL-91 27.960* 25.99 Profit of 2,365 on sale
2025-02-26SELL-13 23.140* 26.05 Profit of 339 on sale
2025-02-25SELL-39 22.640* 26.11 Profit of 1,018 on sale
2025-02-18BUY65 22.970* 26.50
2025-02-13BUY13 23.270* 26.67
2025-02-12BUY13 23.470* 26.74
2025-02-11BUY39 24.060* 26.79
2025-02-06BUY117 24.450* 26.97
2025-01-27BUY13 24.300* 27.63
2024-12-30BUY65 23.930* 27.92
2024-12-06BUY52 26.780* 28.07
2024-12-05BUY13 27.020* 28.11
2024-12-04BUY65 27.080* 28.14
2024-11-29BUY65 27.180* 28.25
2024-11-27BUY52 27.250* 28.34
2024-11-26BUY13 28.360* 28.34
2024-11-21BUY65 28.690* 28.27
2024-11-20BUY39 28.820* 28.24
2024-11-18BUY156 29.720* 28.07
2024-11-12BUY104 29.230* 28.00
2024-11-08BUY65 30.510* 27.82
2024-11-07BUY195 33.240* 27.40
2024-11-06BUY26 30.280* 27.16
2024-10-31BUY13 25.920* 27.52
Market high and low price is on the date.

* (if shown) = market close price used not a projected price. This is used when we do not have market data available to calculate a projection

The likely trade price/value is our estimate on the likely price the trade took place at and is not the actual trade price. The likely LOSS/GAIN is our estimate. Where a profit/loss value is shown in the Likely Trade Value column, this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL for the same number of shares and the difference between the likely BUY price and likely SELL price is calculated. Where a profit or loss is shown in the Average Price of Previous Trades column, this is dervied using the likely trade price compared to the average of previous trades based on adjusted close

Shorting History of TPC

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-1430,992082,11537.7%
2025-03-1334,918099,32135.2%
2025-03-1288,598173198,21044.7%
2025-03-1144,8010158,15428.3%
2025-03-1078,8150209,52937.6%
2025-03-0779,5043,301209,75737.9%
2025-03-0661,479100202,77130.3%
2025-03-0566,2100211,31731.3%
2025-03-0494,1740235,61140.0%
2025-03-03110,71979344,05932.2%
2025-02-28287,804435811,06135.5%
2025-02-2787,697831247,67935.4%
2025-02-2629,1440155,61918.7%
2025-02-2564,5350252,82725.5%
2025-02-2469,9061,143133,92052.2%
2025-02-2138,6190103,06837.5%
2025-02-2087,7791,948211,56141.5%
2025-02-1923,483074,23031.6%
2025-02-1846,1820159,79528.9%
2025-02-1436,445082,74944.0%
2025-02-1337,073097,36538.1%
2025-02-1252,9650106,16849.9%
2025-02-1138,727086,85344.6%
2025-02-1035,755092,60238.6%
2025-02-0733,582089,56237.5%
2025-02-0624,4318574,84532.6%
2025-02-0555,1160132,33441.6%
2025-02-0450,96838184,19627.7%
2025-02-0335,732400110,48932.3%
2025-01-31162,07240299,17654.2%
2025-01-30110,6190198,35155.8%
2025-01-29132,4030191,16969.3%
2025-01-28149,1090352,58742.3%
2025-01-27224,4150377,92859.4%
2025-01-24114,5180189,44460.4%
2025-01-2379,5440137,41957.9%
2025-01-2247,399093,20950.9%
2025-01-21125,1060289,88143.2%
2025-01-17292,7230411,50771.1%
2025-01-1677,4530121,90863.5%
2025-01-1567,5830112,00060.3%
2025-01-1447,859280111,92042.8%
2025-01-1343,80542127,71434.3%
2025-01-1077,1150120,75563.9%
2025-01-0850,14910131,52238.1%

The data here is derived from FINRA daily shorted trade data. The Daily Short Sale Volume is the total volume of short trades that meet certain criteria on each trade date by 6 PM ET on the trade date. The detail trade data is derived from the monthly shorted trade data which will differ in aggregate. The detail trade data is derived from the transaction level data and includes ALL trades (including exempt) and the aggregation period extends beyond 6pm.

Back to Listing

Disclaimer

All information is provided as is without warranty and should be used for indicative purposes only. You should independently check data before making any investment decision. This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability for the reliability or accuracy of the data provided. We are not making recommendations for any financial instruments listed on this website.