Portfolio Holdings Detail for ISIN IE00BF4RFH31
Stock Name / FundiShares MSCI World Small Cap UCITS ETF USD (Acc)
IssuerBlackrock
Entity holding fund iShares III Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300PZLRJB7M8H1057
ETF TickerWSML(USD) LSE
ETF TickerWLDS(GBP) LSE
ETF TickerIUSN(EUR) F
ETF TickerIUSN.DE(EUR) CXE
ETF TickerWLDS.LS(GBP) CXE
ETF TickerWSML.LS(USD) CXE
ETF TickerWSML.L(GBP) LSE
ETF TickerWLDS.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

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 MSCI World Small Cap UCITS 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-05-08 (Thursday)27,906USD 833,552USD 833,552
2025-05-07 (Wednesday)27,906USD 659,419USD 659,419
2025-05-06 (Tuesday)27,711USD 647,606TPC holding increased by 16904USD 647,6060USD 16,904 USD 23.37 USD 22.76
2025-05-05 (Monday)27,711USD 630,702TPC holding decreased by -4988USD 630,7020USD -4,988 USD 22.76 USD 22.94
2025-05-02 (Friday)27,711USD 635,690TPC holding increased by 25494USD 635,6900USD 25,494 USD 22.94 USD 22.02
2025-05-01 (Thursday)27,711USD 610,196TPC holding increased by 15518USD 610,1960USD 15,518 USD 22.02 USD 21.46
2025-04-30 (Wednesday)27,711USD 594,678TPC holding decreased by -8590USD 594,6780USD -8,590 USD 21.46 USD 21.77
2025-04-29 (Tuesday)27,711USD 603,268TPC holding increased by 12747USD 603,2680USD 12,747 USD 21.77 USD 21.31
2025-04-28 (Monday)27,711TPC holding increased by 65USD 590,521TPC holding decreased by -14373USD 590,52165USD -14,373 USD 21.31 USD 21.88
2025-04-25 (Friday)27,646USD 604,894TPC holding increased by 17416USD 604,8940USD 17,416 USD 21.88 USD 21.25
2025-04-24 (Thursday)27,646USD 587,478TPC holding increased by 21288USD 587,4780USD 21,288 USD 21.25 USD 20.48
2025-04-23 (Wednesday)27,646USD 566,190TPC holding increased by 8294USD 566,1900USD 8,294 USD 20.48 USD 20.18
2025-04-22 (Tuesday)27,646USD 557,896TPC holding increased by 10782USD 557,8960USD 10,782 USD 20.18 USD 19.79
2025-04-21 (Monday)27,646USD 547,114TPC holding decreased by -36770USD 547,1140USD -36,770 USD 19.79 USD 21.12
2025-04-18 (Friday)27,646USD 583,884USD 583,8840USD 0 USD 21.12 USD 21.12
2025-04-17 (Thursday)27,646USD 583,884TPC holding decreased by -17417USD 583,8840USD -17,417 USD 21.12 USD 21.75
2025-04-16 (Wednesday)27,646TPC holding increased by 845USD 601,301TPC holding increased by 26688USD 601,301845USD 26,688 USD 21.75 USD 21.44
2025-04-15 (Tuesday)26,801USD 574,613TPC holding decreased by -9917USD 574,6130USD -9,917 USD 21.44 USD 21.81
2025-04-14 (Monday)26,801TPC holding increased by 130USD 584,530TPC holding increased by 27106USD 584,530130USD 27,106 USD 21.81 USD 20.9
2025-04-11 (Friday)26,671USD 557,424TPC holding increased by 3201USD 557,4240USD 3,201 USD 20.9 USD 20.78
2025-04-10 (Thursday)26,671USD 554,223TPC holding decreased by -36006USD 554,2230USD -36,006 USD 20.78 USD 22.13
2025-04-09 (Wednesday)26,671USD 590,229TPC holding increased by 66677USD 590,2290USD 66,677 USD 22.13 USD 19.63
2025-04-08 (Tuesday)26,671TPC holding decreased by -130USD 523,552TPC holding decreased by -13272USD 523,552-130USD -13,272 USD 19.63 USD 20.03
2025-04-07 (Monday)26,801USD 536,824TPC holding decreased by -9648USD 536,8240USD -9,648 USD 20.03 USD 20.39
2025-04-04 (Friday)26,801TPC holding decreased by -132USD 546,472TPC holding decreased by -86184USD 546,472-132USD -86,184 USD 20.39 USD 23.49
2025-04-02 (Wednesday)26,933USD 632,656TPC holding increased by 8349USD 632,6560USD 8,349 USD 23.49 USD 23.18
2025-04-01 (Tuesday)26,933USD 624,307USD 624,3070USD 0 USD 23.18 USD 23.18
2025-03-31 (Monday)26,933USD 624,307TPC holding decreased by -9157USD 624,3070USD -9,157 USD 23.18 USD 23.52
2025-03-28 (Friday)26,933TPC holding increased by 650USD 633,464TPC holding decreased by -2059USD 633,464650USD -2,059 USD 23.52 USD 24.18
2025-03-27 (Thursday)26,283USD 635,523TPC holding decreased by -22866USD 635,5230USD -22,866 USD 24.18 USD 25.05
2025-03-26 (Wednesday)26,283USD 658,389TPC holding decreased by -16296USD 658,3890USD -16,296 USD 25.05 USD 25.67
2025-03-25 (Tuesday)26,283USD 674,685TPC holding increased by 8674USD 674,6850USD 8,674 USD 25.67 USD 25.34
2025-03-24 (Monday)26,283USD 666,011TPC holding increased by 21289USD 666,0110USD 21,289 USD 25.34 USD 24.53
2025-03-21 (Friday)26,283USD 644,722TPC holding decreased by -27334USD 644,7220USD -27,334 USD 24.53 USD 25.57
2025-03-20 (Thursday)26,283USD 672,056TPC holding decreased by -3943USD 672,0560USD -3,943 USD 25.57 USD 25.72
2025-03-19 (Wednesday)26,283USD 675,999TPC holding increased by 15244USD 675,9990USD 15,244 USD 25.72 USD 25.14
2025-03-18 (Tuesday)26,283USD 660,755TPC holding decreased by -12878USD 660,7550USD -12,878 USD 25.14 USD 25.63
2025-03-17 (Monday)26,283USD 673,633TPC holding increased by 788USD 673,6330USD 788 USD 25.63 USD 25.6
2025-03-14 (Friday)26,283USD 672,845TPC holding increased by 24969USD 672,8450USD 24,969 USD 25.6 USD 24.65
2025-03-13 (Thursday)26,283USD 647,876TPC holding decreased by -21289USD 647,8760USD -21,289 USD 24.65 USD 25.46
2025-03-12 (Wednesday)26,283TPC holding decreased by -130USD 669,165TPC holding increased by 8312USD 669,165-130USD 8,312 USD 25.46 USD 25.02
2025-03-11 (Tuesday)26,413USD 660,853TPC holding increased by 17961USD 660,8530USD 17,961 USD 25.02 USD 24.34
2025-03-10 (Monday)26,413USD 642,892TPC holding decreased by -59166USD 642,8920USD -59,166 USD 24.34 USD 26.58
2025-03-07 (Friday)26,413USD 702,058TPC holding decreased by -23507USD 702,0580USD -23,507 USD 26.58 USD 27.47
2025-03-05 (Wednesday)26,413USD 725,565TPC holding decreased by -1585USD 725,5650USD -1,585 USD 27.47 USD 27.53
2025-03-04 (Tuesday)26,413TPC holding decreased by -128USD 727,150TPC holding decreased by -14936USD 727,150-128USD -14,936 USD 27.53 USD 27.96
2025-03-03 (Monday)26,541USD 742,086TPC holding decreased by -37954USD 742,0860USD -37,954 USD 27.96 USD 29.39
2025-02-28 (Friday)26,541USD 780,040TPC holding increased by 199588USD 780,0400USD 199,588 USD 29.39 USD 21.87
2025-02-27 (Thursday)26,541USD 580,452TPC holding decreased by -33707USD 580,4520USD -33,707 USD 21.87 USD 23.14
2025-02-26 (Wednesday)26,541TPC holding decreased by -264USD 614,159TPC holding increased by 7294USD 614,159-264USD 7,294 USD 23.14 USD 22.64
2025-02-25 (Tuesday)26,805USD 606,865TPC holding increased by 30289USD 606,8650USD 30,289 USD 22.64 USD 21.51
2025-02-24 (Monday)26,805USD 576,576TPC holding decreased by -14206USD 576,5760USD -14,206 USD 21.51 USD 22.04
2025-02-21 (Friday)26,805USD 590,782TPC holding decreased by -33238USD 590,7820USD -33,238 USD 22.04 USD 23.28
2025-02-20 (Thursday)26,805USD 624,020TPC holding increased by 3752USD 624,0200USD 3,752 USD 23.28 USD 23.14
2025-02-19 (Wednesday)26,805USD 620,268TPC holding increased by 4557USD 620,2680USD 4,557 USD 23.14 USD 22.97
2025-02-18 (Tuesday)26,805USD 615,711TPC holding decreased by -19299USD 615,7110USD -19,299 USD 22.97 USD 23.69
2025-02-17 (Monday)26,805USD 635,010USD 635,0100USD 0 USD 23.69 USD 23.69
2025-02-14 (Friday)26,805USD 635,010TPC holding increased by 11258USD 635,0100USD 11,258 USD 23.69 USD 23.27
2025-02-13 (Thursday)26,805TPC holding increased by 67USD 623,752TPC holding decreased by -3789USD 623,75267USD -3,789 USD 23.27 USD 23.47
2025-02-12 (Wednesday)26,738TPC holding increased by 268USD 627,541TPC holding decreased by -9327USD 627,541268USD -9,327 USD 23.47 USD 24.06
2025-02-11 (Tuesday)26,470USD 636,868TPC holding decreased by -1324USD 636,8680USD -1,324 USD 24.06 USD 24.11
2025-02-10 (Monday)26,470USD 638,192TPC holding decreased by -1059USD 638,1920USD -1,059 USD 24.11 USD 24.15
2025-02-07 (Friday)26,470USD 639,251TPC holding decreased by -7941USD 639,2510USD -7,941 USD 24.15 USD 24.45
2025-02-06 (Thursday)26,470USD 647,192TPC holding increased by 21176USD 647,1920USD 21,176 USD 24.45 USD 23.65
2025-02-05 (Wednesday)26,470USD 626,016TPC holding increased by 5030USD 626,0160USD 5,030 USD 23.65 USD 23.46
2025-02-04 (Tuesday)26,470USD 620,986TPC holding increased by 19058USD 620,9860USD 19,058 USD 23.46 USD 22.74
2025-02-03 (Monday)26,470USD 601,928TPC holding decreased by -35734USD 601,9280USD -35,734 USD 22.74 USD 24.09
2025-01-31 (Friday)26,470USD 637,662TPC holding decreased by -13765USD 637,6620USD -13,765 USD 24.09 USD 24.61
2025-01-30 (Thursday)26,470USD 651,427TPC holding increased by 8471USD 651,4270USD 8,471 USD 24.61 USD 24.29
2025-01-29 (Wednesday)26,470USD 642,956TPC holding increased by 5029USD 642,9560USD 5,029 USD 24.29 USD 24.1
2025-01-28 (Tuesday)26,470USD 637,927TPC holding decreased by -5294USD 637,9270USD -5,294 USD 24.1 USD 24.3
2025-01-27 (Monday)26,470TPC holding increased by 65USD 643,221TPC holding decreased by -43309USD 643,22165USD -43,309 USD 24.3 USD 26
2025-01-24 (Friday)26,405USD 686,530TPC holding decreased by -17427USD 686,5300USD -17,427 USD 26 USD 26.66
2025-01-23 (Thursday)26,405TPC holding increased by 65USD 703,957TPC holding decreased by -11437USD 703,95765USD -11,437 USD 26.66 USD 27.16
2025-01-22 (Wednesday)26,340USD 715,394TPC holding decreased by -6585USD 715,3940USD -6,585 USD 27.16 USD 27.41
2025-01-22 (Wednesday)26,340USD 715,394TPC holding decreased by -6585USD 715,3940USD -6,585 USD 27.16 USD 27.41
2025-01-21 (Tuesday)26,340USD 721,979USD 721,979
2025-01-20 (Monday)26,340USD 669,036USD 669,036
2025-01-17 (Friday)26,340USD 669,036USD 669,036
2025-01-16 (Thursday)26,340USD 647,174USD 647,174
2025-01-15 (Wednesday)26,340USD 651,125USD 651,125
2025-01-14 (Tuesday)26,340USD 640,325USD 640,325
2025-01-13 (Monday)26,340USD 629,263USD 629,263
2025-01-10 (Friday)26,340USD 629,789USD 629,789
2025-01-09 (Thursday)26,340USD 645,330USD 645,330
2025-01-09 (Thursday)26,340USD 645,330USD 645,330
2025-01-09 (Thursday)26,340USD 645,330USD 645,330
2025-01-08 (Wednesday)26,340USD 645,330USD 645,330
2025-01-08 (Wednesday)26,340USD 645,330USD 645,330
2025-01-08 (Wednesday)26,340USD 645,330USD 645,330
2025-01-02 (Thursday)26,802USD 647,536USD 647,536
2024-12-30 (Monday)26,802USD 641,372USD 641,372
2024-12-10 (Tuesday)26,538USD 696,888TPC holding decreased by -1858USD 696,8880USD -1,858 USD 26.26 USD 26.33
2024-12-09 (Monday)26,538TPC holding increased by 2376USD 698,746TPC holding increased by 51688USD 698,7462,376USD 51,688 USD 26.33 USD 26.78
2024-12-06 (Friday)24,162USD 647,058TPC holding decreased by -5799USD 647,0580USD -5,799 USD 26.78 USD 27.02
2024-12-05 (Thursday)24,162USD 652,857TPC holding decreased by -1450USD 652,8570USD -1,450 USD 27.02 USD 27.08
2024-12-04 (Wednesday)24,162TPC holding increased by 130USD 654,307TPC holding decreased by -2247USD 654,307130USD -2,247 USD 27.08 USD 27.32
2024-12-03 (Tuesday)24,032TPC holding increased by 195USD 656,554TPC holding increased by 9379USD 656,554195USD 9,379 USD 27.32 USD 27.15
2024-12-02 (Monday)23,837USD 647,175TPC holding decreased by -715USD 647,1750USD -715 USD 27.15 USD 27.18
2024-11-29 (Friday)23,837USD 647,890TPC holding decreased by -1668USD 647,8900USD -1,668 USD 27.18 USD 27.25
2024-11-28 (Thursday)23,837USD 649,558USD 649,5580USD 0 USD 27.25 USD 27.25
2024-11-27 (Wednesday)23,837USD 649,558TPC holding decreased by -26459USD 649,5580USD -26,459 USD 27.25 USD 28.36
2024-11-26 (Tuesday)23,837USD 676,017TPC holding decreased by -20023USD 676,0170USD -20,023 USD 28.36 USD 29.2
2024-11-26 (Tuesday)23,837USD 676,017TPC holding decreased by -20023USD 676,0170USD -20,023 USD 28.36 USD 29.2
2024-11-25 (Monday)23,837USD 696,040TPC holding increased by 16209USD 696,0400USD 16,209 USD 29.2 USD 28.52
2024-11-25 (Monday)23,837USD 696,040TPC holding increased by 16209USD 696,0400USD 16,209 USD 29.2 USD 28.52
2024-11-22 (Friday)23,837USD 679,831TPC holding decreased by -4053USD 679,8310USD -4,053 USD 28.52 USD 28.69
2024-11-21 (Thursday)23,837USD 683,884TPC holding decreased by -3098USD 683,8840USD -3,098 USD 28.69 USD 28.82
2024-11-20 (Wednesday)23,837USD 686,982TPC holding decreased by -12872USD 686,9820USD -12,872 USD 28.82 USD 29.36
2024-11-19 (Tuesday)23,837TPC holding increased by 390USD 699,854TPC holding increased by 3009USD 699,854390USD 3,009 USD 29.36 USD 29.72
2024-11-18 (Monday)23,447TPC holding increased by 130USD 696,845TPC holding increased by 15289USD 696,845130USD 15,289 USD 29.72 USD 29.23
2024-11-12 (Tuesday)23,317TPC holding increased by 256USD 681,556TPC holding decreased by -25033USD 681,556256USD -25,033 USD 29.23 USD 30.64
2024-11-11 (Monday)23,061TPC holding increased by 64USD 706,589TPC holding increased by 4951USD 706,58964USD 4,951 USD 30.64 USD 30.51
2024-11-11 (Monday)23,061TPC holding increased by 64USD 706,589TPC holding increased by 4951USD 706,58964USD 4,951 USD 30.64 USD 30.51
2024-11-08 (Friday)22,997USD 701,638TPC holding decreased by -62782USD 701,6380USD -62,782 USD 30.51 USD 33.24
2024-11-07 (Thursday)22,997TPC holding increased by 320USD 764,420TPC holding increased by 77760USD 764,420320USD 77,760 USD 33.24 USD 30.28
2024-11-07 (Thursday)22,997TPC holding increased by 320USD 764,420TPC holding increased by 77760USD 764,420320USD 77,760 USD 33.24 USD 30.28
2024-11-06 (Wednesday)22,677USD 686,660TPC holding increased by 65083USD 686,6600USD 65,083 USD 30.28 USD 27.41
2024-11-06 (Wednesday)22,677USD 686,660TPC holding increased by 65083USD 686,6600USD 65,083 USD 30.28 USD 27.41
2024-11-05 (Tuesday)22,677USD 621,577TPC holding increased by 28800USD 621,5770USD 28,800 USD 27.41 USD 26.14
2024-11-05 (Tuesday)22,677USD 621,577TPC holding increased by 28800USD 621,5770USD 28,800 USD 27.41 USD 26.14
2024-11-04 (Monday)22,677USD 592,777TPC holding decreased by -3855USD 592,7770USD -3,855 USD 26.14 USD 26.31
2024-11-04 (Monday)22,677USD 592,777TPC holding decreased by -3855USD 592,7770USD -3,855 USD 26.14 USD 26.31
2024-11-01 (Friday)22,677USD 596,632TPC holding increased by 8844USD 596,6320USD 8,844 USD 26.31 USD 25.92
2024-11-01 (Friday)22,677USD 596,632TPC holding increased by 8844USD 596,6320USD 8,844 USD 26.31 USD 25.92
2024-10-31 (Thursday)22,677USD 587,788TPC holding decreased by -14060USD 587,7880USD -14,060 USD 25.92 USD 26.54
2024-10-31 (Thursday)22,677USD 587,788TPC holding decreased by -14060USD 587,7880USD -14,060 USD 25.92 USD 26.54
2024-10-30 (Wednesday)22,677USD 601,848TPC holding decreased by -907USD 601,8480USD -907 USD 26.54 USD 26.58
2024-10-30 (Wednesday)22,677USD 601,848TPC holding decreased by -907USD 601,8480USD -907 USD 26.54 USD 26.58
2024-10-29 (Tuesday)22,677USD 602,755TPC holding increased by 6577USD 602,7550USD 6,577 USD 26.58 USD 26.29
2024-10-29 (Tuesday)22,677USD 602,755TPC holding increased by 6577USD 602,7550USD 6,577 USD 26.58 USD 26.29
2024-10-28 (Monday)22,677USD 596,178TPC holding increased by 7256USD 596,1780USD 7,256 USD 26.29 USD 25.97
2024-10-28 (Monday)22,677USD 596,178TPC holding increased by 7256USD 596,1780USD 7,256 USD 26.29 USD 25.97
2024-10-25 (Friday)22,677USD 588,922TPC holding decreased by -9297USD 588,9220USD -9,297 USD 25.97 USD 26.38
2024-10-25 (Friday)22,677USD 588,922TPC holding decreased by -9297USD 588,9220USD -9,297 USD 25.97 USD 26.38
2024-10-24 (Thursday)22,677USD 598,219TPC holding decreased by -42406USD 598,2190USD -42,406 USD 26.38 USD 28.25
2024-10-24 (Thursday)22,677USD 598,219TPC holding decreased by -42406USD 598,2190USD -42,406 USD 26.38 USD 28.25
2024-10-23 (Wednesday)22,677TPC holding increased by 126USD 640,625TPC holding decreased by -23727USD 640,625126USD -23,727 USD 28.25 USD 29.46
2024-10-23 (Wednesday)22,677TPC holding increased by 126USD 640,625TPC holding decreased by -23727USD 640,625126USD -23,727 USD 28.25 USD 29.46
2024-10-22 (Tuesday)22,551USD 664,352TPC holding decreased by -27062USD 664,3520USD -27,062 USD 29.46 USD 30.66
2024-10-22 (Tuesday)22,551USD 664,352TPC holding decreased by -27062USD 664,3520USD -27,062 USD 29.46 USD 30.66
2024-10-21 (Monday)22,551USD 691,414TPC holding increased by 76674USD 691,4140USD 76,674 USD 30.66 USD 27.26
2024-10-18 (Friday)22,551USD 614,740USD 614,740
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 IE00BF4RFH31

Show aggregate share trades of TPC

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-28BUY65 21.310* 25.54
2025-04-16BUY845 21.750* 25.87
2025-04-14BUY130 21.810* 25.95
2025-04-08SELL-130 19.630* 26.15 Profit of 3,399 on sale
2025-04-04SELL-132 20.390* 26.27 Profit of 3,467 on sale
2025-03-28BUY650 23.520* 26.39
2025-03-12SELL-130 25.460* 26.55 Profit of 3,452 on sale
2025-03-04SELL-128 27.530* 26.58 Profit of 3,402 on sale
2025-02-26SELL-264 23.140* 26.63 Profit of 7,030 on sale
2025-02-13BUY67 23.270* 27.13
2025-02-12BUY268 23.470* 27.18
2025-01-27BUY65 24.300* 27.89
2025-01-23BUY65 26.660* 27.95
2024-12-09BUY2,376 26.330* 28.05
2024-12-04BUY130 27.080* 28.12
2024-12-03BUY195 27.320* 28.14
2024-11-19BUY390 29.360* 28.09
2024-11-18BUY130 29.720* 28.04
2024-11-12BUY256 29.230* 28.00
2024-11-11BUY64 30.640* 27.81
2024-11-11BUY64 30.640* 27.81
2024-11-07BUY320 33.240* 27.27
2024-11-07BUY320 33.240* 27.27
2024-10-23BUY126 28.250* 29.86
2024-10-23BUY126 28.250* 29.86
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-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%
2025-04-2383,6590223,24437.5%
2025-04-22149,2284,115301,20549.5%
2025-04-21255,8817,265405,60063.1%
2025-04-17127,8280193,02466.2%
2025-04-16136,6948246,45155.5%
2025-04-1534,5771,13785,78140.3%
2025-04-14117,6800221,27753.2%
2025-04-11136,9170175,98677.8%
2025-04-1074,8710134,56255.6%
2025-04-0976,1140142,52353.4%
2025-04-0865,1020123,71652.6%
2025-04-07148,0191,364253,65058.4%
2025-04-04140,5445,366297,88247.2%
2025-04-0383,57710258,99632.3%
2025-04-0239,21461483,26947.1%
2025-04-0157,6710108,68753.1%
2025-03-3163,3250121,85852.0%
2025-03-2856,9430113,97750.0%
2025-03-2756,0300104,48853.6%
2025-03-2668,2360144,23347.3%
2025-03-2550,0780138,43536.2%
2025-03-2446,1690118,12639.1%
2025-03-2152,9980124,06242.7%
2025-03-2036,057077,14346.7%
2025-03-1937,67710088,67942.5%
2025-03-1834,084088,83138.4%
2025-03-1735,820193,62138.3%
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%

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.