Portfolio Holdings Detail for ISIN IE00BFNM3N12
Stock Name / FundiShares MSCI EM IMI ESG Screened UCITS ETF USD (Dist)
IssuerBlackrock
Entity holding fund iShares IV Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300ZP07LMR36K1T02
ETF TickerSEDM(USD) LSE
ETF TickerGEDM(GBP) LSE
ETF TickerOM3Y(EUR) F
ETF TickerOM3Y.DE(EUR) CXE
ETF TickerSEDMx(GBP) CXE
ETF TickerSEDM.L(GBP) LSE
ETF TickerGEDM.L(GBP) LSE

Holdings detail for FSL.BO

Stock NameFirstsource Solutions Ltd.
TickerFSL.BO(INR) BSE
CountryIndia
ISININE684F01012

Show aggregate FSL.BO holdings

iShares MSCI EM IMI ESG Screened UCITS ETF USD (Dist) FSL.BO holdings

DateNumber of FSL.BO Shares HeldBase Market Value of FSL.BO SharesLocal Market Value of FSL.BO SharesChange in FSL.BO Shares HeldChange in FSL.BO Base ValueCurrent Price per FSL.BO Share HeldPrevious Price per FSL.BO Share Held
2025-03-11 (Tuesday)177,546INR 674,500FSL.BO holding decreased by -16828INR 674,5000INR -16,828 INR 3.79902 INR 3.8938
2025-03-10 (Monday)177,546INR 691,328FSL.BO holding decreased by -30647INR 691,3280INR -30,647 INR 3.8938 INR 4.06641
2025-03-07 (Friday)177,546INR 721,975FSL.BO holding decreased by -15395INR 721,9750INR -15,395 INR 4.06641 INR 4.15312
2025-03-05 (Wednesday)177,546FSL.BO holding increased by 2820INR 737,370FSL.BO holding increased by 28946INR 737,3702,820INR 28,946 INR 4.15312 INR 4.05449
2025-03-04 (Tuesday)174,726FSL.BO holding increased by 4496INR 708,424FSL.BO holding increased by 22301INR 708,4244,496INR 22,301 INR 4.05449 INR 4.03056
2025-03-03 (Monday)170,230INR 686,123FSL.BO holding increased by 13014INR 686,1230INR 13,014 INR 4.03056 INR 3.95411
2025-02-28 (Friday)170,230INR 673,109FSL.BO holding decreased by -23331INR 673,1090INR -23,331 INR 3.95411 INR 4.09117
2025-02-27 (Thursday)170,230INR 696,440FSL.BO holding increased by 5311INR 696,4400INR 5,311 INR 4.09117 INR 4.05997
2025-02-26 (Wednesday)170,230INR 691,129INR 691,1290INR 0 INR 4.05997 INR 4.05997
2025-02-25 (Tuesday)170,230INR 691,129FSL.BO holding decreased by -16092INR 691,1290INR -16,092 INR 4.05997 INR 4.1545
2025-02-24 (Monday)170,230INR 707,221FSL.BO holding decreased by -15339INR 707,2210INR -15,339 INR 4.1545 INR 4.24461
2025-02-21 (Friday)170,230INR 722,560FSL.BO holding increased by 6293INR 722,5600INR 6,293 INR 4.24461 INR 4.20764
2025-02-20 (Thursday)170,230INR 716,267FSL.BO holding increased by 23886INR 716,2670INR 23,886 INR 4.20764 INR 4.06733
2025-02-19 (Wednesday)170,230INR 692,381FSL.BO holding increased by 7732INR 692,3810INR 7,732 INR 4.06733 INR 4.02191
2025-02-18 (Tuesday)170,230INR 684,649FSL.BO holding increased by 9127INR 684,6490INR 9,127 INR 4.02191 INR 3.96829
2025-02-17 (Monday)170,230FSL.BO holding increased by 1686INR 675,522FSL.BO holding decreased by -8495INR 675,5221,686INR -8,495 INR 3.96829 INR 4.05839
2025-02-14 (Friday)168,544INR 684,017FSL.BO holding decreased by -17456INR 684,0170INR -17,456 INR 4.05839 INR 4.16196
2025-02-13 (Thursday)168,544INR 701,473FSL.BO holding increased by 11003INR 701,4730INR 11,003 INR 4.16196 INR 4.09667
2025-02-12 (Wednesday)168,544INR 690,470FSL.BO holding decreased by -2874INR 690,4700INR -2,874 INR 4.09667 INR 4.11373
2025-02-11 (Tuesday)168,544INR 693,344FSL.BO holding increased by 15565INR 693,3440INR 15,565 INR 4.11373 INR 4.02138
2025-02-10 (Monday)168,544INR 677,779FSL.BO holding decreased by -5679INR 677,7790INR -5,679 INR 4.02138 INR 4.05507
2025-02-07 (Friday)168,544INR 683,458FSL.BO holding increased by 5337INR 683,4580INR 5,337 INR 4.05507 INR 4.02341
2025-02-06 (Thursday)168,544INR 678,121FSL.BO holding increased by 698INR 678,1210INR 698 INR 4.02341 INR 4.01927
2025-02-05 (Wednesday)168,544INR 677,423FSL.BO holding increased by 31438INR 677,4230INR 31,438 INR 4.01927 INR 3.83274
2025-02-04 (Tuesday)168,544FSL.BO holding increased by 562INR 645,985FSL.BO holding increased by 7531INR 645,985562INR 7,531 INR 3.83274 INR 3.80073
2025-02-03 (Monday)167,982FSL.BO holding increased by 4496INR 638,454FSL.BO holding increased by 5867INR 638,4544,496INR 5,867 INR 3.80073 INR 3.86936
2025-01-31 (Friday)163,486INR 632,587FSL.BO holding decreased by -11458INR 632,5870INR -11,458 INR 3.86936 INR 3.93945
2025-01-30 (Thursday)163,486INR 644,045FSL.BO holding decreased by -10461INR 644,0450INR -10,461 INR 3.93945 INR 4.00344
2025-01-29 (Wednesday)163,486INR 654,506FSL.BO holding increased by 40852INR 654,5060INR 40,852 INR 4.00344 INR 3.75356
2025-01-28 (Tuesday)163,486INR 613,654FSL.BO holding decreased by -52475INR 613,6540INR -52,475 INR 3.75356 INR 4.07453
2025-01-27 (Monday)163,486INR 666,129FSL.BO holding decreased by -33482INR 666,1290INR -33,482 INR 4.07453 INR 4.27933
2025-01-24 (Friday)163,486INR 699,611FSL.BO holding increased by 27648INR 699,6110INR 27,648 INR 4.27933 INR 4.11022
2025-01-23 (Thursday)163,486INR 671,963FSL.BO holding increased by 7527INR 671,9630INR 7,527 INR 4.11022 INR 4.06418
2025-01-22 (Wednesday)163,486INR 664,436INR 664,436
2025-01-21 (Tuesday)163,486INR 682,728INR 682,728
2025-01-20 (Monday)163,486INR 732,858INR 732,858
2025-01-17 (Friday)163,486INR 738,245INR 738,245
2025-01-16 (Thursday)163,486INR 724,595INR 724,595
2025-01-15 (Wednesday)163,486INR 719,180INR 719,180
2025-01-14 (Tuesday)163,486INR 698,383INR 698,383
2025-01-13 (Monday)163,486INR 683,408INR 683,408
2025-01-10 (Friday)163,486INR 720,361INR 720,361
2025-01-09 (Thursday)163,486INR 752,037INR 752,037
2025-01-09 (Thursday)163,486INR 752,037INR 752,037
2025-01-09 (Thursday)163,486INR 752,037INR 752,037
2025-01-08 (Wednesday)163,486INR 755,166INR 755,166
2025-01-08 (Wednesday)163,486INR 755,166INR 755,166
2025-01-08 (Wednesday)163,486INR 755,166INR 755,166
2025-01-02 (Thursday)163,486INR 752,076INR 752,076
2024-12-30 (Monday)163,486INR 721,635INR 721,635
2024-12-06 (Friday)163,486INR 725,393FSL.BO holding increased by 209INR 725,3930INR 209 INR 4.43703 INR 4.43576
2024-12-05 (Thursday)163,486INR 725,184FSL.BO holding increased by 6157INR 725,1840INR 6,157 INR 4.43576 INR 4.3981
2024-12-04 (Wednesday)163,486INR 719,027FSL.BO holding increased by 7511INR 719,0270INR 7,511 INR 4.3981 INR 4.35215
2024-12-03 (Tuesday)163,486INR 711,516FSL.BO holding increased by 5295INR 711,5160INR 5,295 INR 4.35215 INR 4.31976
2024-12-02 (Monday)163,486INR 706,221FSL.BO holding decreased by -3282INR 706,2210INR -3,282 INR 4.31976 INR 4.33984
2024-11-29 (Friday)163,486INR 709,503FSL.BO holding increased by 11319INR 709,5030INR 11,319 INR 4.33984 INR 4.2706
2024-11-28 (Thursday)163,486INR 698,184FSL.BO holding decreased by -2501INR 698,1840INR -2,501 INR 4.2706 INR 4.2859
2024-11-27 (Wednesday)163,486INR 700,685FSL.BO holding increased by 6099INR 700,6850INR 6,099 INR 4.2859 INR 4.2486
2024-11-26 (Tuesday)163,486INR 694,586FSL.BO holding increased by 3314INR 694,5860INR 3,314 INR 4.2486 INR 4.22833
2024-11-26 (Tuesday)163,486INR 694,586FSL.BO holding increased by 3314INR 694,5860INR 3,314 INR 4.2486 INR 4.22833
2024-11-25 (Monday)163,486INR 691,272FSL.BO holding increased by 24620INR 691,2720INR 24,620 INR 4.22833 INR 4.07773
2024-11-25 (Monday)163,486INR 691,272FSL.BO holding increased by 24620INR 691,2720INR 24,620 INR 4.22833 INR 4.07773
2024-11-22 (Friday)163,486INR 666,652FSL.BO holding increased by 9864INR 666,6520INR 9,864 INR 4.07773 INR 4.0174
2024-11-21 (Thursday)163,486INR 656,788FSL.BO holding decreased by -1484INR 656,7880INR -1,484 INR 4.0174 INR 4.02647
2024-11-20 (Wednesday)163,486INR 658,272INR 658,2720INR 0 INR 4.02647 INR 4.02647
2024-11-19 (Tuesday)163,486INR 658,272FSL.BO holding increased by 1384INR 658,2720INR 1,384 INR 4.02647 INR 4.01801
2024-11-18 (Monday)163,486INR 656,888FSL.BO holding decreased by -34191INR 656,8880INR -34,191 INR 4.01801 INR 4.22714
2024-11-12 (Tuesday)163,486INR 691,079FSL.BO holding decreased by -3605INR 691,0790INR -3,605 INR 4.22714 INR 4.2492
2024-11-11 (Monday)163,486INR 694,684FSL.BO holding decreased by -18443INR 694,6840INR -18,443 INR 4.2492 INR 4.36201
2024-11-11 (Monday)163,486INR 694,684FSL.BO holding decreased by -18443INR 694,6840INR -18,443 INR 4.2492 INR 4.36201
2024-11-08 (Friday)163,486INR 713,127FSL.BO holding decreased by -25006INR 713,1270INR -25,006 INR 4.36201 INR 4.51496
2024-11-08 (Friday)163,486INR 713,127FSL.BO holding decreased by -25006INR 713,1270INR -25,006 INR 4.36201 INR 4.51496
2024-11-07 (Thursday)163,486INR 738,133FSL.BO holding increased by 160INR 738,1330INR 160 INR 4.51496 INR 4.51398
2024-11-07 (Thursday)163,486INR 738,133FSL.BO holding increased by 160INR 738,1330INR 160 INR 4.51496 INR 4.51398
2024-11-06 (Wednesday)163,486INR 737,973FSL.BO holding increased by 19187INR 737,9730INR 19,187 INR 4.51398 INR 4.39662
2024-11-06 (Wednesday)163,486INR 737,973FSL.BO holding increased by 19187INR 737,9730INR 19,187 INR 4.51398 INR 4.39662
2024-11-05 (Tuesday)163,486INR 718,786FSL.BO holding increased by 20752INR 718,7860INR 20,752 INR 4.39662 INR 4.26969
2024-11-05 (Tuesday)163,486INR 718,786FSL.BO holding increased by 20752INR 718,7860INR 20,752 INR 4.39662 INR 4.26969
2024-11-04 (Monday)163,486INR 698,034FSL.BO holding increased by 38053INR 698,0340INR 38,053 INR 4.26969 INR 4.03693
2024-11-04 (Monday)163,486INR 698,034FSL.BO holding increased by 38053INR 698,0340INR 38,053 INR 4.26969 INR 4.03693
2024-11-01 (Friday)163,486INR 659,981FSL.BO holding decreased by -1458INR 659,9810INR -1,458 INR 4.03693 INR 4.04585
2024-11-01 (Friday)163,486INR 659,981FSL.BO holding decreased by -1458INR 659,9810INR -1,458 INR 4.03693 INR 4.04585
2024-10-31 (Thursday)163,486INR 661,439FSL.BO holding increased by 3694INR 661,4390INR 3,694 INR 4.04585 INR 4.02325
2024-10-31 (Thursday)163,486INR 661,439FSL.BO holding increased by 3694INR 661,4390INR 3,694 INR 4.04585 INR 4.02325
2024-10-30 (Wednesday)163,486INR 657,745FSL.BO holding decreased by -9811INR 657,7450INR -9,811 INR 4.02325 INR 4.08326
2024-10-30 (Wednesday)163,486INR 657,745FSL.BO holding decreased by -9811INR 657,7450INR -9,811 INR 4.02325 INR 4.08326
2024-10-29 (Tuesday)163,486FSL.BO holding increased by 560INR 667,556FSL.BO holding decreased by -54363INR 667,556560INR -54,363 INR 4.08326 INR 4.43096
2024-10-29 (Tuesday)163,486FSL.BO holding increased by 560INR 667,556FSL.BO holding decreased by -54363INR 667,556560INR -54,363 INR 4.08326 INR 4.43096
2024-10-28 (Monday)162,926INR 721,919FSL.BO holding increased by 77336INR 721,9190INR 77,336 INR 4.43096 INR 3.95629
2024-10-28 (Monday)162,926INR 721,919FSL.BO holding increased by 77336INR 721,9190INR 77,336 INR 4.43096 INR 3.95629
2024-10-25 (Friday)162,926FSL.BO holding increased by 1120INR 644,583FSL.BO holding increased by 3825INR 644,5831,120INR 3,825 INR 3.95629 INR 3.96004
2024-10-25 (Friday)162,926FSL.BO holding increased by 1120INR 644,583FSL.BO holding increased by 3825INR 644,5831,120INR 3,825 INR 3.95629 INR 3.96004
2024-10-24 (Thursday)161,806INR 640,758FSL.BO holding decreased by -34514INR 640,7580INR -34,514 INR 3.96004 INR 4.17334
2024-10-24 (Thursday)161,806INR 640,758FSL.BO holding decreased by -34514INR 640,7580INR -34,514 INR 3.96004 INR 4.17334
2024-10-23 (Wednesday)161,806INR 675,272FSL.BO holding increased by 72619INR 675,2720INR 72,619 INR 4.17334 INR 3.72454
2024-10-23 (Wednesday)161,806INR 675,272FSL.BO holding increased by 72619INR 675,2720INR 72,619 INR 4.17334 INR 3.72454
2024-10-22 (Tuesday)161,806INR 602,653FSL.BO holding decreased by -27933INR 602,6530INR -27,933 INR 3.72454 INR 3.89717
2024-10-22 (Tuesday)161,806INR 602,653FSL.BO holding decreased by -27933INR 602,6530INR -27,933 INR 3.72454 INR 3.89717
2024-10-21 (Monday)161,806FSL.BO holding increased by 2232INR 630,586FSL.BO holding increased by 622INR 630,5862,232INR 622 INR 3.89717 INR 3.94779
2024-10-21 (Monday)161,806FSL.BO holding increased by 2232INR 630,586FSL.BO holding increased by 622INR 630,5862,232INR 622 INR 3.89717 INR 3.94779
2024-10-18 (Friday)159,574INR 629,964INR 629,964
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 FSL.BO by Blackrock for IE00BFNM3N12

Show aggregate share trades of FSL.BO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-05BUY2,820 4.153* 4.13
2025-03-04BUY4,496 4.054* 4.14
2025-02-17BUY1,686 3.968* 4.14
2025-02-04BUY562 3.833* 4.16
2025-02-03BUY4,496 3.801* 4.17
2024-10-29BUY560 4.083* 4.02
2024-10-29BUY560 4.083* 4.02
2024-10-25BUY1,120 3.956* 3.94
2024-10-25BUY1,120 3.956* 3.94
2024-10-21BUY2,232 3.897* 0.00
2024-10-21BUY2,232 3.897* 0.00
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 FSL.BO

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted

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.