Portfolio Holdings Detail for ISIN IE00BFF5RX68
Stock NameiShares Edge MSCI USA Value Factor UCITS ETF USD (Dist)
IssuerBlackrock
ETF TickerIUVD(USD) LSE
ETF TickerIUVD.L(GBP) LSE

Holdings detail for FSLR

Stock NameFirst Solar Inc
TickerFSLR(USD) NASDAQ

Show aggregate FSLR holdings

DateNumber of FSLR Shares HeldBase Market Value of FSLR SharesLocal Market Value of FSLR SharesChange in FSLR Shares HeldChange in FSLR Base ValueCurrent Price per FSLR Share HeldPrevious Price per FSLR Share Held
2024-12-10 (Tuesday)50,397USD 10,226,559FSLR holding increased by 147159USD 10,226,5590USD 147,159 USD 202.92 USD 200
2024-12-09 (Monday)50,397FSLR holding increased by 88USD 10,079,400FSLR holding increased by 309895USD 10,079,40088USD 309,895 USD 200 USD 194.19
2024-12-06 (Friday)50,309FSLR holding increased by 88USD 9,769,505FSLR holding decreased by -170738USD 9,769,50588USD -170,738 USD 194.19 USD 197.93
2024-12-05 (Thursday)50,221USD 9,940,243FSLR holding decreased by -182804USD 9,940,2430USD -182,804 USD 197.93 USD 201.57
2024-12-04 (Wednesday)50,221FSLR holding decreased by -352USD 10,123,047FSLR holding decreased by -371356USD 10,123,047-352USD -371,356 USD 201.57 USD 207.51
2024-12-03 (Tuesday)50,573USD 10,494,403FSLR holding decreased by -20735USD 10,494,4030USD -20,735 USD 207.51 USD 207.92
2024-12-02 (Monday)50,573USD 10,515,138FSLR holding increased by 437456USD 10,515,1380USD 437,456 USD 207.92 USD 199.27
2024-11-29 (Friday)50,573FSLR holding decreased by -616USD 10,077,682FSLR holding increased by 220216USD 10,077,682-616USD 220,216 USD 199.27 USD 192.57
2024-11-28 (Thursday)51,189USD 9,857,466USD 9,857,4660USD 0 USD 192.57 USD 192.57
2024-11-27 (Wednesday)51,189FSLR holding increased by 88USD 9,857,466FSLR holding increased by 29722USD 9,857,46688USD 29,722 USD 192.57 USD 192.32
2024-11-26 (Tuesday)51,101FSLR holding decreased by -672USD 9,827,744FSLR holding decreased by -155126USD 9,827,744-672USD -155,126 USD 192.32 USD 192.82
2024-11-26 (Tuesday)51,101FSLR holding decreased by -672USD 9,827,744FSLR holding decreased by -155126USD 9,827,744-672USD -155,126 USD 192.32 USD 192.82
2024-11-25 (Monday)51,773FSLR holding increased by 10587USD 9,982,870FSLR holding increased by 2320215USD 9,982,87010,587USD 2,320,215 USD 192.82 USD 186.05
2024-11-25 (Monday)51,773FSLR holding increased by 10587USD 9,982,870FSLR holding increased by 2320215USD 9,982,87010,587USD 2,320,215 USD 192.82 USD 186.05
2024-11-22 (Friday)41,186FSLR holding decreased by -138USD 7,662,655FSLR holding increased by 143753USD 7,662,655-138USD 143,753 USD 186.05 USD 181.95
2024-11-21 (Thursday)41,324USD 7,518,902FSLR holding decreased by -119426USD 7,518,9020USD -119,426 USD 181.95 USD 184.84
2024-11-20 (Wednesday)41,324FSLR holding decreased by -69USD 7,638,328FSLR holding decreased by -117064USD 7,638,328-69USD -117,064 USD 184.84 USD 187.36
2024-11-19 (Tuesday)41,393USD 7,755,392FSLR holding decreased by -339423USD 7,755,3920USD -339,423 USD 187.36 USD 195.56
2024-11-18 (Monday)41,393USD 8,094,815FSLR holding increased by 550527USD 8,094,8150USD 550,527 USD 195.56 USD 182.26
2024-11-12 (Tuesday)41,393FSLR holding increased by 69USD 7,544,288FSLR holding decreased by -469675USD 7,544,28869USD -469,675 USD 182.26 USD 193.93
2024-11-12 (Tuesday)41,393FSLR holding increased by 69USD 7,544,288FSLR holding decreased by -469675USD 7,544,28869USD -469,675 USD 182.26 USD 193.93
2024-11-08 (Friday)41,324FSLR holding increased by 138USD 8,013,963FSLR holding decreased by -87323USD 8,013,963138USD -87,323 USD 193.93 USD 196.7
2024-11-08 (Friday)41,324FSLR holding increased by 138USD 8,013,963FSLR holding decreased by -87323USD 8,013,963138USD -87,323 USD 193.93 USD 196.7
2024-11-07 (Thursday)41,186FSLR holding increased by 272USD 8,101,286FSLR holding increased by 163152USD 8,101,286272USD 163,152 USD 196.7 USD 194.02
2024-11-07 (Thursday)41,186FSLR holding increased by 272USD 8,101,286FSLR holding increased by 163152USD 8,101,286272USD 163,152 USD 196.7 USD 194.02
2024-11-06 (Wednesday)40,914FSLR holding increased by 130USD 7,938,134FSLR holding decreased by -866724USD 7,938,134130USD -866,724 USD 194.02 USD 215.89
2024-11-06 (Wednesday)40,914FSLR holding increased by 130USD 7,938,134FSLR holding decreased by -866724USD 7,938,134130USD -866,724 USD 194.02 USD 215.89
2024-11-05 (Tuesday)40,784USD 8,804,858FSLR holding increased by 147230USD 8,804,8580USD 147,230 USD 215.89 USD 212.28
2024-11-05 (Tuesday)40,784USD 8,804,858FSLR holding increased by 147230USD 8,804,8580USD 147,230 USD 215.89 USD 212.28
2024-11-04 (Monday)40,784USD 8,657,628FSLR holding increased by 299355USD 8,657,6280USD 299,355 USD 212.28 USD 204.94
2024-11-04 (Monday)40,784USD 8,657,628FSLR holding increased by 299355USD 8,657,6280USD 299,355 USD 212.28 USD 204.94
2024-11-01 (Friday)40,784FSLR holding decreased by -69USD 8,358,273FSLR holding increased by 413182USD 8,358,273-69USD 413,182 USD 204.94 USD 194.48
2024-11-01 (Friday)40,784FSLR holding decreased by -69USD 8,358,273FSLR holding increased by 413182USD 8,358,273-69USD 413,182 USD 204.94 USD 194.48
2024-10-31 (Thursday)40,853USD 7,945,091FSLR holding decreased by -123377USD 7,945,0910USD -123,377 USD 194.48 USD 197.5
2024-10-31 (Thursday)40,853USD 7,945,091FSLR holding decreased by -123377USD 7,945,0910USD -123,377 USD 194.48 USD 197.5
2024-10-30 (Wednesday)40,853USD 8,068,468FSLR holding decreased by -88651USD 8,068,4680USD -88,651 USD 197.5 USD 199.67
2024-10-30 (Wednesday)40,853USD 8,068,468FSLR holding decreased by -88651USD 8,068,4680USD -88,651 USD 197.5 USD 199.67
2024-10-29 (Tuesday)40,853USD 8,157,119FSLR holding decreased by -218972USD 8,157,1190USD -218,972 USD 199.67 USD 205.03
2024-10-29 (Tuesday)40,853USD 8,157,119FSLR holding decreased by -218972USD 8,157,1190USD -218,972 USD 199.67 USD 205.03
2024-10-28 (Monday)40,853USD 8,376,091FSLR holding increased by 267996USD 8,376,0910USD 267,996 USD 205.03 USD 198.47
2024-10-28 (Monday)40,853USD 8,376,091FSLR holding increased by 267996USD 8,376,0910USD 267,996 USD 205.03 USD 198.47
2024-10-25 (Friday)40,853USD 8,108,095FSLR holding increased by 99273USD 8,108,0950USD 99,273 USD 198.47 USD 196.04
2024-10-25 (Friday)40,853USD 8,108,095FSLR holding increased by 99273USD 8,108,0950USD 99,273 USD 198.47 USD 196.04
2024-10-24 (Thursday)40,853USD 8,008,822FSLR holding increased by 148296USD 8,008,8220USD 148,296 USD 196.04 USD 192.41
2024-10-24 (Thursday)40,853USD 8,008,822FSLR holding increased by 148296USD 8,008,8220USD 148,296 USD 196.04 USD 192.41
2024-10-23 (Wednesday)40,853USD 7,860,526FSLR holding decreased by -367268USD 7,860,5260USD -367,268 USD 192.41 USD 201.4
2024-10-23 (Wednesday)40,853USD 7,860,526FSLR holding decreased by -367268USD 7,860,5260USD -367,268 USD 192.41 USD 201.4
2024-10-22 (Tuesday)40,853USD 8,227,794FSLR holding increased by 210393USD 8,227,7940USD 210,393 USD 201.4 USD 196.25
2024-10-22 (Tuesday)40,853USD 8,227,794FSLR holding increased by 210393USD 8,227,7940USD 210,393 USD 201.4 USD 196.25
2024-10-21 (Monday)40,853USD 8,017,401FSLR holding decreased by -175668USD 8,017,4010USD -175,668 USD 196.25 USD 200.55
2024-10-18 (Friday)40,853USD 8,193,069USD 8,193,069
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 FSLR by Blackrock for IE00BFF5RX68

Show aggregate share trades of FSLR

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)
2024-12-09BUY88205.100194.310 195.389USD 17,194
2024-12-06BUY88201.800192.910 193.799USD 17,054
2024-12-04SELL-352207.800199.370 200.213USD -70,475
2024-11-29SELL-616199.830191.530 192.360USD -118,494
2024-11-27BUY88195.800189.600 190.220USD 16,739
2024-11-26SELL-672193.000187.150 187.735USD -126,158
2024-11-26SELL-672193.000187.150 187.735USD -126,158
2024-11-25BUY10,587193.920184.260 185.226USD 1,960,988
2024-11-25BUY10,587193.920184.260 185.226USD 1,960,988
2024-11-22SELL-138188.720181.760 182.456USD -25,179
2024-11-20SELL-69190.800182.530 183.357USD -12,652
2024-11-12BUY69192.000181.160 182.244USD 12,575
2024-11-12BUY69192.000181.160 182.244USD 12,575
2024-11-08BUY138194.932187.300 188.063USD 25,953
2024-11-08BUY138194.932187.300 188.063USD 25,953
2024-11-07BUY272199.420188.210 189.331USD 51,498
2024-11-07BUY272199.420188.210 189.331USD 51,498
2024-11-06BUY130197.990173.370 175.832USD 22,858
2024-11-06BUY130197.990173.370 175.832USD 22,858
2024-11-01SELL-69206.020195.690 196.723USD -13,574
2024-11-01SELL-69206.020195.690 196.723USD -13,574
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 this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL and the difference between the likely BUY price and likely SELL price is calculated

Shorting History of FSLR

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2024-12-19431,2742,827901,57747.8%
2024-12-18689,6262641,071,02164.4%
2024-12-17249,095791710,82935.0%
2024-12-16372,7981,761647,67857.6%
2024-12-13330,2242,127657,24550.2%
2024-12-12209,903161552,32038.0%
2024-12-11381,1490872,21743.7%
2024-12-10391,03826830,23847.1%
2024-12-09305,214622652,17646.8%
2024-12-06339,19780764,66544.4%
2024-12-05361,893120745,06148.6%
2024-12-04383,764147840,72345.6%
2024-12-03429,9812718,30759.9%
2024-12-02846,4126651,667,74150.8%
2024-11-29470,648341843,11255.8%
2024-11-27411,797523740,18355.6%
2024-11-26409,8580777,48252.7%
2024-11-25550,7291,6651,214,43845.3%
2024-11-22353,8493,047847,41641.8%
2024-11-21337,3932,860975,51834.6%
2024-11-20407,5321,703952,70242.8%
2024-11-19439,628672888,14849.5%
2024-11-18387,58815771,90850.2%
2024-11-15990,5073,3621,762,74556.2%
2024-11-141,878,1249,7962,636,38571.2%
2024-11-13643,2234,1451,237,55252.0%
2024-11-12603,4294,7311,300,18046.4%
2024-11-11474,2602,993977,81648.5%
2024-11-08817,2066,1611,581,29051.7%
2024-11-071,166,98238,2532,175,74553.6%
2024-11-063,124,493161,3465,940,65852.6%
2024-11-05491,6283271,236,30139.8%
2024-11-041,070,8726,3052,504,59642.8%
2024-11-01536,1903,4811,087,82149.3%
2024-10-31487,2191,1631,057,98746.1%
2024-10-301,421,9904,3682,944,96948.3%
2024-10-291,156,3631,8271,828,20963.3%
2024-10-28614,1667,5291,017,22460.4%
2024-10-25453,0271,289818,57955.3%
2024-10-24296,713168568,17852.2%
2024-10-23666,7671,8331,498,18144.5%
2024-10-22693,3931,3641,507,45446.0%
2024-10-21451,4522,0231,061,12642.5%
2024-10-18364,894905864,34842.2%
2024-10-17422,539561750,05156.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.