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

TPC Crosses Above Average Analyst Target
In recent trading, shares of Tutor Perini Corp (Symbol: TPC) have crossed above the average analyst 12-month target price of $43.50, changing hands for $44.53/share. When a stock reaches the target an analyst has set, the analyst logically has two ways to react: downgrade on val - 2025-06-25 13:44:17
Tutor Perini Co. (NYSE:TPC) Stock Holdings Boosted by GAMMA Investing LLC
GAMMA Investing LLC raised its position in shares of Tutor Perini Co. (NYSE:TPC – Free Report) by 2,971.0% in the first quarter, according to the company in its most recent 13F filing with the SEC. The institutional investor owned 48,214 shares of the construction company’s stock after purchasing an additional 46,644 shares during the quarter. […] - 2025-06-16 07:12:52
Public Employees Retirement System of Ohio Sells 1,222 Shares of Tutor Perini Co. (NYSE:TPC)
Public Employees Retirement System of Ohio reduced its stake in Tutor Perini Co. (NYSE:TPC – Free Report) by 1.6% during the fourth quarter, HoldingsChannel.com reports. The firm owned 74,927 shares of the construction company’s stock after selling 1,222 shares during the quarter. Public Employees Retirement System of Ohio’s holdings in Tutor Perini were worth $1,813,000 […] - 2025-06-02 08:38:55
Voloridge Investment Management LLC Buys Shares of 33,930 Tutor Perini Co. (NYSE:TPC)
Voloridge Investment Management LLC bought a new stake in shares of Tutor Perini Co. (NYSE:TPC – Free Report) during the 4th quarter, HoldingsChannel reports. The firm bought 33,930 shares of the construction company’s stock, valued at approximately $821,000. Several other institutional investors have also added to or reduced their stakes in the business. Boston Partners […] - 2025-05-30 08:46:50
Man Group plc Purchases 3,760 Shares of Tutor Perini Co. (NYSE:TPC)
Man Group plc raised its stake in Tutor Perini Co. (NYSE:TPC – Free Report) by 45.6% during the fourth quarter, HoldingsChannel.com reports. The institutional investor owned 12,010 shares of the construction company’s stock after acquiring an additional 3,760 shares during the period. Man Group plc’s holdings in Tutor Perini were worth $291,000 as of its […] - 2025-05-28 07:44:52
Hims & Hers Health and AST SpaceMobile have been highlighted as Zacks Bull and Bear of the Day
TPC surges on record backlog and raised guidance, while, YETI sinks after tariff-hit forecast cut, says Zacks Bull & Bear of the Day. - 2025-05-23 12:50:00
Captrust Financial Advisors Purchases New Shares in Tutor Perini Co. (NYSE:TPC)
Captrust Financial Advisors purchased a new stake in shares of Tutor Perini Co. (NYSE:TPC – Free Report) during the fourth quarter, according to the company in its most recent disclosure with the Securities & Exchange Commission. The institutional investor purchased 10,361 shares of the construction company’s stock, valued at approximately $251,000. A number of other […] - 2025-05-22 07:47:00
Tutor Perini (NYSE:TPC) Reaches New 12-Month High Following Analyst Upgrade
Tutor Perini Co. (NYSE:TPC – Get Free Report)’s share price hit a new 52-week high during mid-day trading on Monday after UBS Group raised their price target on the stock from $40.00 to $41.00. UBS Group currently has a buy rating on the stock. Tutor Perini traded as high as $34.97 and last traded at […] - 2025-05-14 05:20:49
Tower Research Capital LLC TRC Has $56,000 Stock Holdings in Tutor Perini Co. (NYSE:TPC)
Tower Research Capital LLC TRC decreased its position in shares of Tutor Perini Co. (NYSE:TPC – Free Report) by 64.6% in the 4th quarter, Holdings Channel reports. The firm owned 2,305 shares of the construction company’s stock after selling 4,213 shares during the quarter. Tower Research Capital LLC TRC’s holdings in Tutor Perini were worth […] - 2025-05-12 07:52:51
Tutor Perini (NYSE:TPC) Price Target Raised to $41.00
Tutor Perini (NYSE:TPC – Free Report) had its price objective raised by UBS Group from $40.00 to $41.00 in a research report report published on Friday morning,Benzinga reports. The firm currently has a buy rating on the construction company’s stock. A number of other brokerages have also recently weighed in on TPC. B. Riley upgraded […] - 2025-05-12 06:14:48
Envestnet Asset Management Inc. Buys 4,649 Shares of Tutor Perini Co. (NYSE:TPC)
Envestnet Asset Management Inc. raised its holdings in shares of Tutor Perini Co. (NYSE:TPC – Free Report) by 46.8% during the 4th quarter, HoldingsChannel.com reports. The firm owned 14,581 shares of the construction company’s stock after acquiring an additional 4,649 shares during the quarter. Envestnet Asset Management Inc.’s holdings in Tutor Perini were worth $353,000 […] - 2025-05-06 07:22:45
Barclays PLC Purchases 9,605 Shares of Tutor Perini Co. (NYSE:TPC)
Barclays PLC grew its holdings in shares of Tutor Perini Co. (NYSE:TPC – Free Report) by 13.7% during the fourth quarter, HoldingsChannel.com reports. The institutional investor owned 79,480 shares of the construction company’s stock after buying an additional 9,605 shares during the period. Barclays PLC’s holdings in Tutor Perini were worth $1,923,000 as of its […] - 2025-05-02 08:02:51
Sei Investments Co. Sells 62,155 Shares of Tutor Perini Co. (NYSE:TPC)
Sei Investments Co. cut its holdings in Tutor Perini Co. (NYSE:TPC – Free Report) by 69.6% during the 4th quarter, according to the company in its most recent disclosure with the SEC. The firm owned 27,117 shares of the construction company’s stock after selling 62,155 shares during the quarter. Sei Investments Co.’s holdings in Tutor […] - 2025-04-09 08:42:57
Prudential Financial Inc. Decreases Stake in Tutor Perini Co. (NYSE:TPC)
Prudential Financial Inc. lessened its stake in Tutor Perini Co. (NYSE:TPC – Free Report) by 69.8% in the fourth quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The institutional investor owned 124,158 shares of the construction company’s stock after selling 287,400 shares during the quarter. Prudential Financial Inc.’s holdings […] - 2025-04-03 08:16:50
Teacher Retirement System of Texas Sells 40,820 Shares of Tutor Perini Co. (NYSE:TPC)
Teacher Retirement System of Texas reduced its position in shares of Tutor Perini Co. (NYSE:TPC – Free Report) by 53.6% in the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The institutional investor owned 35,284 shares of the construction company’s stock after selling 40,820 shares during the […] - 2025-03-30 08:50:45
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-06-26 (Thursday)3,912USD 179,522USD 179,522
2025-06-25 (Wednesday)3,912TPC holding decreased by -13USD 172,441TPC holding decreased by -2339USD 172,441-13USD -2,339 USD 44.08 USD 44.5299
2025-06-24 (Tuesday)3,925USD 174,780TPC holding increased by 4827USD 174,7800USD 4,827 USD 44.5299 USD 43.3001
2025-06-23 (Monday)3,925USD 169,953TPC holding increased by 3297USD 169,9530USD 3,297 USD 43.3001 USD 42.4601
2025-06-20 (Friday)3,925TPC holding decreased by -26USD 166,656TPC holding increased by 793USD 166,656-26USD 793 USD 42.4601 USD 41.98
2025-06-19 (Thursday)3,951USD 165,863USD 165,8630USD 0 USD 41.98 USD 41.98
2025-06-18 (Wednesday)3,951USD 165,863TPC holding increased by 356USD 165,8630USD 356 USD 41.98 USD 41.8899
2025-06-17 (Tuesday)3,951USD 165,507TPC holding decreased by -3201USD 165,5070USD -3,201 USD 41.8899 USD 42.7001
2025-06-16 (Monday)3,951USD 168,708TPC holding increased by 2450USD 168,7080USD 2,450 USD 42.7001 USD 42.08
2025-06-13 (Friday)3,951USD 166,258TPC holding decreased by -2529USD 166,2580USD -2,529 USD 42.08 USD 42.7201
2025-06-12 (Thursday)3,951USD 168,787TPC holding increased by 3675USD 168,7870USD 3,675 USD 42.7201 USD 41.7899
2025-06-11 (Wednesday)3,951USD 165,112TPC holding increased by 5452USD 165,1120USD 5,452 USD 41.7899 USD 40.41
2025-06-10 (Tuesday)3,951USD 159,660TPC holding decreased by -593USD 159,6600USD -593 USD 40.41 USD 40.5601
2025-06-09 (Monday)3,951USD 160,253TPC holding decreased by -118USD 160,2530USD -118 USD 40.5601 USD 40.59
2025-06-06 (Friday)3,951USD 160,371TPC holding increased by 6717USD 160,3710USD 6,717 USD 40.59 USD 38.8899
2025-06-05 (Thursday)3,951USD 153,654TPC holding increased by 1106USD 153,6540USD 1,106 USD 38.8899 USD 38.61
2025-06-04 (Wednesday)3,951USD 152,548TPC holding increased by 632USD 152,5480USD 632 USD 38.61 USD 38.45
2025-06-03 (Tuesday)3,951USD 151,916TPC holding increased by 2450USD 151,9160USD 2,450 USD 38.45 USD 37.8299
2025-06-02 (Monday)3,951USD 149,466TPC holding increased by 3753USD 149,4660USD 3,753 USD 37.8299 USD 36.88
2025-05-30 (Friday)3,951USD 145,713TPC holding decreased by -1185USD 145,7130USD -1,185 USD 36.88 USD 37.18
2025-05-29 (Thursday)3,951USD 146,898TPC holding decreased by -1067USD 146,8980USD -1,067 USD 37.18 USD 37.45
2025-05-28 (Wednesday)3,951USD 147,965TPC holding increased by 2173USD 147,9650USD 2,173 USD 37.45 USD 36.9
2025-05-27 (Tuesday)3,951USD 145,792TPC holding increased by 4267USD 145,7920USD 4,267 USD 36.9 USD 35.82
2025-05-26 (Monday)3,951USD 141,525USD 141,5250USD 0 USD 35.82 USD 35.82
2025-05-23 (Friday)3,951TPC holding increased by 13USD 141,525TPC holding increased by 2986USD 141,52513USD 2,986 USD 35.82 USD 35.18
2025-05-22 (Thursday)3,938USD 138,539TPC holding decreased by -1575USD 138,5390USD -1,575 USD 35.18 USD 35.58
2025-05-21 (Wednesday)3,938USD 140,114TPC holding decreased by -3150USD 140,1140USD -3,150 USD 35.58 USD 36.3799
2025-05-20 (Tuesday)3,938USD 143,264TPC holding increased by 827USD 143,2640USD 827 USD 36.3799 USD 36.1699
2025-05-19 (Monday)3,938TPC holding decreased by -13USD 142,437TPC holding decreased by -2683USD 142,437-13USD -2,683 USD 36.1699 USD 36.7299
2025-05-16 (Friday)3,951USD 145,120TPC holding increased by 1501USD 145,1200USD 1,501 USD 36.7299 USD 36.35
2025-05-15 (Thursday)3,951TPC holding decreased by -39USD 143,619TPC holding decreased by -221USD 143,619-39USD -221 USD 36.35 USD 36.0501
2025-05-14 (Wednesday)3,990USD 143,840TPC holding increased by 878USD 143,8400USD 878 USD 36.0501 USD 35.8301
2025-05-13 (Tuesday)3,990USD 142,962TPC holding increased by 2953USD 142,9620USD 2,953 USD 35.8301 USD 35.09
2025-05-12 (Monday)3,990TPC holding decreased by -13USD 140,009TPC holding increased by 9071USD 140,009-13USD 9,071 USD 35.09 USD 32.71
2025-05-09 (Friday)4,003TPC holding decreased by -13USD 130,938TPC holding increased by 10980USD 130,938-13USD 10,980 USD 32.71 USD 29.87
2025-05-08 (Thursday)4,016USD 119,958TPC holding increased by 25060USD 119,9580USD 25,060 USD 29.87 USD 23.63
2025-05-07 (Wednesday)4,016USD 94,898TPC holding increased by 1044USD 94,8980USD 1,044 USD 23.63 USD 23.37
2025-05-06 (Tuesday)4,016USD 93,854TPC holding increased by 2450USD 93,8540USD 2,450 USD 23.37 USD 22.76
2025-05-05 (Monday)4,016USD 91,404TPC holding decreased by -723USD 91,4040USD -723 USD 22.76 USD 22.94
2025-05-02 (Friday)4,016USD 92,127TPC holding increased by 3695USD 92,1270USD 3,695 USD 22.94 USD 22.0199
2025-05-01 (Thursday)4,016USD 88,432TPC holding increased by 2249USD 88,4320USD 2,249 USD 22.0199 USD 21.4599
2025-04-30 (Wednesday)4,016TPC holding decreased by -13USD 86,183TPC holding decreased by -1528USD 86,183-13USD -1,528 USD 21.4599 USD 21.7699
2025-04-29 (Tuesday)4,029USD 87,711TPC holding increased by 1853USD 87,7110USD 1,853 USD 21.7699 USD 21.31
2025-04-28 (Monday)4,029USD 85,858TPC holding decreased by -2297USD 85,8580USD -2,297 USD 21.31 USD 21.8801
2025-04-25 (Friday)4,029USD 88,155TPC holding increased by 2539USD 88,1550USD 2,539 USD 21.8801 USD 21.2499
2025-04-24 (Thursday)4,029TPC holding decreased by -26USD 85,616TPC holding increased by 2570USD 85,616-26USD 2,570 USD 21.2499 USD 20.4799
2025-04-23 (Wednesday)4,055USD 83,046TPC holding increased by 1216USD 83,0460USD 1,216 USD 20.4799 USD 20.18
2025-04-22 (Tuesday)4,055USD 81,830TPC holding increased by 1582USD 81,8300USD 1,582 USD 20.18 USD 19.7899
2025-04-21 (Monday)4,055USD 80,248TPC holding decreased by -5394USD 80,2480USD -5,394 USD 19.7899 USD 21.1201
2025-04-18 (Friday)4,055USD 85,642USD 85,6420USD 0 USD 21.1201 USD 21.1201
2025-04-17 (Thursday)4,055TPC holding decreased by -13USD 85,642TPC holding decreased by -2837USD 85,642-13USD -2,837 USD 21.1201 USD 21.75
2025-04-16 (Wednesday)4,068USD 88,479TPC holding increased by 1261USD 88,4790USD 1,261 USD 21.75 USD 21.44
2025-04-15 (Tuesday)4,068TPC holding decreased by -39USD 87,218TPC holding decreased by -2356USD 87,218-39USD -2,356 USD 21.44 USD 21.8101
2025-04-14 (Monday)4,107TPC holding decreased by -39USD 89,574TPC holding increased by 2923USD 89,574-39USD 2,923 USD 21.8101 USD 20.8999
2025-04-11 (Friday)4,146USD 86,651TPC holding increased by 497USD 86,6510USD 497 USD 20.8999 USD 20.78
2025-04-10 (Thursday)4,146USD 86,154TPC holding decreased by -5597USD 86,1540USD -5,597 USD 20.78 USD 22.13
2025-04-09 (Wednesday)4,146TPC holding decreased by -52USD 91,751TPC holding increased by 9344USD 91,751-52USD 9,344 USD 22.13 USD 19.6301
2025-04-08 (Tuesday)4,198USD 82,407TPC holding decreased by -1679USD 82,4070USD -1,679 USD 19.6301 USD 20.03
2025-04-07 (Monday)4,198TPC holding decreased by -91USD 84,086TPC holding decreased by -3367USD 84,086-91USD -3,367 USD 20.03 USD 20.3901
2025-04-04 (Friday)4,289TPC holding decreased by -130USD 87,453TPC holding decreased by -16349USD 87,453-130USD -16,349 USD 20.3901 USD 23.4899
2025-04-02 (Wednesday)4,419USD 103,802TPC holding increased by 1370USD 103,8020USD 1,370 USD 23.4899 USD 23.1799
2025-04-01 (Tuesday)4,419USD 102,432USD 102,4320USD 0 USD 23.1799 USD 23.1799
2025-03-31 (Monday)4,419TPC holding increased by 13USD 102,432TPC holding decreased by -1197USD 102,43213USD -1,197 USD 23.1799 USD 23.52
2025-03-28 (Friday)4,406USD 103,629TPC holding decreased by -2908USD 103,6290USD -2,908 USD 23.52 USD 24.18
2025-03-27 (Thursday)4,406USD 106,537TPC holding decreased by -3833USD 106,5370USD -3,833 USD 24.18 USD 25.0499
2025-03-26 (Wednesday)4,406USD 110,370TPC holding decreased by -2732USD 110,3700USD -2,732 USD 25.0499 USD 25.67
2025-03-25 (Tuesday)4,406USD 113,102TPC holding increased by 1454USD 113,1020USD 1,454 USD 25.67 USD 25.34
2025-03-24 (Monday)4,406USD 111,648TPC holding increased by 3569USD 111,6480USD 3,569 USD 25.34 USD 24.53
2025-03-21 (Friday)4,406USD 108,079TPC holding decreased by -4582USD 108,0790USD -4,582 USD 24.53 USD 25.5699
2025-03-20 (Thursday)4,406USD 112,661TPC holding decreased by -661USD 112,6610USD -661 USD 25.5699 USD 25.7199
2025-03-19 (Wednesday)4,406TPC holding decreased by -26USD 113,322TPC holding increased by 1902USD 113,322-26USD 1,902 USD 25.7199 USD 25.1399
2025-03-18 (Tuesday)4,432USD 111,420TPC holding decreased by -2172USD 111,4200USD -2,172 USD 25.1399 USD 25.63
2025-03-17 (Monday)4,432USD 113,592TPC holding increased by 133USD 113,5920USD 133 USD 25.63 USD 25.6
2025-03-14 (Friday)4,432TPC holding decreased by -78USD 113,459TPC holding increased by 2287USD 113,459-78USD 2,287 USD 25.6 USD 24.6501
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-06-25SELL-13 44.080* 28.05 Profit of 365 on sale
2025-06-20SELL-26 42.460* 27.72 Profit of 721 on sale
2025-05-23BUY13 35.820* 25.77
2025-05-19SELL-13 36.170* 25.43 Profit of 331 on sale
2025-05-15SELL-39 36.350* 25.23 Profit of 984 on sale
2025-05-12SELL-13 35.090* 24.96 Profit of 324 on sale
2025-05-09SELL-13 32.710* 24.89 Profit of 324 on sale
2025-04-30SELL-13 21.460* 24.96 Profit of 325 on sale
2025-04-24SELL-26 21.250* 25.10 Profit of 653 on sale
2025-04-17SELL-13 21.120* 25.34 Profit of 329 on sale
2025-04-15SELL-39 21.440* 25.42 Profit of 991 on sale
2025-04-14SELL-39 21.810* 25.46 Profit of 993 on sale
2025-04-09SELL-52 22.130* 25.60 Profit of 1,331 on sale
2025-04-07SELL-91 20.030* 25.73 Profit of 2,342 on sale
2025-04-04SELL-130 20.390* 25.80 Profit of 3,354 on sale
2025-03-31BUY13 23.180* 25.89
2025-03-19SELL-26 25.720* 25.99 Profit of 676 on sale
2025-03-14SELL-78 25.600* 26.01 Profit of 2,029 on sale
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-06-2795,6170255,29937.5%
2025-06-26201,6633,528536,52037.6%
2025-06-2578,4490206,49238.0%
2025-06-2474,1100220,82433.6%
2025-06-23112,73952271,90641.5%
2025-06-2053,0820140,72737.7%
2025-06-1841,8250126,15233.2%
2025-06-17105,298100259,61740.6%
2025-06-16148,36221371,05440.0%
2025-06-1339,8731,012157,97525.2%
2025-06-1277,50926210,09336.9%
2025-06-11152,8990433,26035.3%
2025-06-1083,650145289,18728.9%
2025-06-0988,2780213,98341.3%
2025-06-06119,51012,067556,85121.5%
2025-06-0551,6400179,34228.8%
2025-06-04115,64711,323523,29222.1%
2025-06-0386,8680286,54930.3%
2025-06-0293,9960196,81747.8%
2025-05-3047,8280115,60341.4%
2025-05-2980,4900133,36160.4%
2025-05-28102,866400210,54548.9%
2025-05-2790,3260171,47352.7%
2025-05-2366,9223144,75446.2%
2025-05-2275,0130254,93329.4%
2025-05-2147,2420180,22326.2%
2025-05-2098,1050393,71924.9%
2025-05-1991,8930242,88737.8%
2025-05-16103,2250177,62658.1%
2025-05-15111,0420301,39136.8%
2025-05-14220,1350644,45434.2%
2025-05-1399,2182,812256,82538.6%
2025-05-12190,577100408,78646.6%
2025-05-09137,0160379,89936.1%
2025-05-08230,427573569,04440.5%
2025-05-07170,3820275,00662.0%
2025-05-0689,1330149,06959.8%
2025-05-0534,930084,08241.5%
2025-05-0243,5210104,72641.6%
2025-05-0147,7480133,63835.7%
2025-04-3051,1640149,75034.2%
2025-04-2974,7750151,61449.3%
2025-04-2842,9700103,61341.5%
2025-04-2551,6270116,61844.3%
2025-04-2479,6860192,82241.3%

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.