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 ICRA.BO

Stock NameICRA Limited
TickerICRA.BO(INR) BSE
CountryIndia
ISININE725G01011

Show aggregate ICRA.BO holdings

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

DateNumber of ICRA.BO Shares HeldBase Market Value of ICRA.BO SharesLocal Market Value of ICRA.BO SharesChange in ICRA.BO Shares HeldChange in ICRA.BO Base ValueCurrent Price per ICRA.BO Share HeldPrevious Price per ICRA.BO Share Held
2025-05-08 (Thursday)2,446INR 166,967INR 166,967
2025-05-07 (Wednesday)2,446ICRA.BO holding increased by 21INR 167,338ICRA.BO holding decreased by -1206INR 167,33821INR -1,206 INR 68.4129 INR 69.5027
2025-05-06 (Tuesday)2,425INR 168,544ICRA.BO holding increased by 320INR 168,5440INR 320 INR 69.5027 INR 69.3707
2025-05-05 (Monday)2,425INR 168,224ICRA.BO holding increased by 719INR 168,2240INR 719 INR 69.3707 INR 69.0742
2025-05-02 (Friday)2,425INR 167,505ICRA.BO holding increased by 7941INR 167,5050INR 7,941 INR 69.0742 INR 65.7996
2025-05-01 (Thursday)2,425INR 159,564INR 159,5640INR 0 INR 65.7996 INR 65.7996
2025-04-30 (Wednesday)2,425INR 159,564ICRA.BO holding decreased by -1057INR 159,5640INR -1,057 INR 65.7996 INR 66.2355
2025-04-29 (Tuesday)2,425INR 160,621ICRA.BO holding decreased by -2322INR 160,6210INR -2,322 INR 66.2355 INR 67.193
2025-04-28 (Monday)2,425ICRA.BO holding increased by 27INR 162,943ICRA.BO holding increased by 440INR 162,94327INR 440 INR 67.193 INR 67.7661
2025-04-25 (Friday)2,398ICRA.BO holding increased by 27INR 162,503ICRA.BO holding decreased by -153INR 162,50327INR -153 INR 67.7661 INR 68.6023
2025-04-24 (Thursday)2,371INR 162,656ICRA.BO holding increased by 2540INR 162,6560INR 2,540 INR 68.6023 INR 67.531
2025-04-23 (Wednesday)2,371INR 160,116ICRA.BO holding decreased by -272INR 160,1160INR -272 INR 67.531 INR 67.6457
2025-04-22 (Tuesday)2,371INR 160,388ICRA.BO holding increased by 2950INR 160,3880INR 2,950 INR 67.6457 INR 66.4015
2025-04-21 (Monday)2,371INR 157,438ICRA.BO holding increased by 1771INR 157,4380INR 1,771 INR 66.4015 INR 65.6546
2025-04-18 (Friday)2,371INR 155,667INR 155,6670INR 0 INR 65.6546 INR 65.6546
2025-04-17 (Thursday)2,371INR 155,667ICRA.BO holding decreased by -553INR 155,6670INR -553 INR 65.6546 INR 65.8878
2025-04-16 (Wednesday)2,371INR 156,220ICRA.BO holding increased by 4320INR 156,2200INR 4,320 INR 65.8878 INR 64.0658
2025-04-15 (Tuesday)2,371INR 151,900ICRA.BO holding increased by 6150INR 151,9000INR 6,150 INR 64.0658 INR 61.472
2025-04-14 (Monday)2,371INR 145,750INR 145,7500INR 0 INR 61.472 INR 61.472
2025-04-11 (Friday)2,371ICRA.BO holding increased by 36INR 145,750ICRA.BO holding increased by 5587INR 145,75036INR 5,587 INR 61.472 INR 60.027
2025-04-10 (Thursday)2,335INR 140,163INR 140,1630INR 0 INR 60.027 INR 60.027
2025-04-09 (Wednesday)2,335INR 140,163ICRA.BO holding decreased by -3109INR 140,1630INR -3,109 INR 60.027 INR 61.3585
2025-04-08 (Tuesday)2,335INR 143,272ICRA.BO holding increased by 182INR 143,2720INR 182 INR 61.3585 INR 61.2805
2025-04-07 (Monday)2,335INR 143,090ICRA.BO holding decreased by -4736INR 143,0900INR -4,736 INR 61.2805 INR 63.3088
2025-04-04 (Friday)2,335INR 147,826ICRA.BO holding decreased by -2995INR 147,8260INR -2,995 INR 63.3088 INR 64.5914
2025-04-02 (Wednesday)2,335INR 150,821ICRA.BO holding decreased by -906INR 150,8210INR -906 INR 64.5914 INR 64.9794
2025-04-01 (Tuesday)2,335INR 151,727ICRA.BO holding increased by 1336INR 151,7270INR 1,336 INR 64.9794 INR 64.4073
2025-03-31 (Monday)2,335INR 150,391INR 150,3910INR 0 INR 64.4073 INR 64.4073
2025-03-28 (Friday)2,335INR 150,391ICRA.BO holding increased by 861INR 150,3910INR 861 INR 64.4073 INR 64.0385
2025-03-27 (Thursday)2,335INR 149,530ICRA.BO holding decreased by -4005INR 149,5300INR -4,005 INR 64.0385 INR 65.7537
2025-03-26 (Wednesday)2,335INR 153,535ICRA.BO holding decreased by -365INR 153,5350INR -365 INR 65.7537 INR 65.9101
2025-03-25 (Tuesday)2,335INR 153,900ICRA.BO holding increased by 1794INR 153,9000INR 1,794 INR 65.9101 INR 65.1418
2025-03-24 (Monday)2,335INR 152,106ICRA.BO holding increased by 206INR 152,1060INR 206 INR 65.1418 INR 65.0535
2025-03-21 (Friday)2,335ICRA.BO holding increased by 21INR 151,900ICRA.BO holding increased by 351INR 151,90021INR 351 INR 65.0535 INR 65.4922
2025-03-20 (Thursday)2,314INR 151,549ICRA.BO holding increased by 2230INR 151,5490INR 2,230 INR 65.4922 INR 64.5285
2025-03-19 (Wednesday)2,314INR 149,319ICRA.BO holding increased by 4008INR 149,3190INR 4,008 INR 64.5285 INR 62.7965
2025-03-18 (Tuesday)2,314INR 145,311ICRA.BO holding increased by 1307INR 145,3110INR 1,307 INR 62.7965 INR 62.2316
2025-03-17 (Monday)2,314INR 144,004ICRA.BO holding decreased by -153INR 144,0040INR -153 INR 62.2316 INR 62.2978
2025-03-14 (Friday)2,314INR 144,157INR 144,1570INR 0 INR 62.2978 INR 62.2978
2025-03-13 (Thursday)2,314INR 144,157ICRA.BO holding increased by 1674INR 144,1570INR 1,674 INR 62.2978 INR 61.5743
2025-03-12 (Wednesday)2,314INR 142,483ICRA.BO holding decreased by -3209INR 142,4830INR -3,209 INR 61.5743 INR 62.9611
2025-03-11 (Tuesday)2,314INR 145,692ICRA.BO holding increased by 3692INR 145,6920INR 3,692 INR 62.9611 INR 61.3656
2025-03-10 (Monday)2,314INR 142,000ICRA.BO holding decreased by -6085INR 142,0000INR -6,085 INR 61.3656 INR 63.9952
2025-03-07 (Friday)2,314INR 148,085ICRA.BO holding increased by 8796INR 148,0850INR 8,796 INR 63.9952 INR 60.194
2025-03-05 (Wednesday)2,314ICRA.BO holding increased by 30INR 139,289ICRA.BO holding decreased by -807INR 139,28930INR -807 INR 60.194 INR 61.338
2025-03-04 (Tuesday)2,284ICRA.BO holding increased by 48INR 140,096ICRA.BO holding increased by 7458INR 140,09648INR 7,458 INR 61.338 INR 59.3193
2025-03-03 (Monday)2,236INR 132,638ICRA.BO holding decreased by -3166INR 132,6380INR -3,166 INR 59.3193 INR 60.7352
2025-02-28 (Friday)2,236INR 135,804ICRA.BO holding decreased by -1310INR 135,8040INR -1,310 INR 60.7352 INR 61.3211
2025-02-27 (Thursday)2,236INR 137,114ICRA.BO holding decreased by -4643INR 137,1140INR -4,643 INR 61.3211 INR 63.3976
2025-02-26 (Wednesday)2,236INR 141,757INR 141,7570INR 0 INR 63.3976 INR 63.3976
2025-02-25 (Tuesday)2,236INR 141,757ICRA.BO holding decreased by -2930INR 141,7570INR -2,930 INR 63.3976 INR 64.708
2025-02-24 (Monday)2,236INR 144,687ICRA.BO holding decreased by -5014INR 144,6870INR -5,014 INR 64.708 INR 66.9504
2025-02-21 (Friday)2,236INR 149,701ICRA.BO holding decreased by -185INR 149,7010INR -185 INR 66.9504 INR 67.0331
2025-02-20 (Thursday)2,236INR 149,886ICRA.BO holding decreased by -3928INR 149,8860INR -3,928 INR 67.0331 INR 68.7898
2025-02-19 (Wednesday)2,236INR 153,814ICRA.BO holding increased by 10597INR 153,8140INR 10,597 INR 68.7898 INR 64.0505
2025-02-18 (Tuesday)2,236INR 143,217ICRA.BO holding decreased by -3087INR 143,2170INR -3,087 INR 64.0505 INR 65.4311
2025-02-17 (Monday)2,236ICRA.BO holding increased by 18INR 146,304ICRA.BO holding decreased by -1489INR 146,30418INR -1,489 INR 65.4311 INR 66.6335
2025-02-14 (Friday)2,218INR 147,793ICRA.BO holding decreased by -5445INR 147,7930INR -5,445 INR 66.6335 INR 69.0884
2025-02-13 (Thursday)2,218INR 153,238ICRA.BO holding decreased by -7535INR 153,2380INR -7,535 INR 69.0884 INR 72.4856
2025-02-12 (Wednesday)2,218INR 160,773ICRA.BO holding decreased by -1060INR 160,7730INR -1,060 INR 72.4856 INR 72.9635
2025-02-11 (Tuesday)2,218INR 161,833ICRA.BO holding increased by 5035INR 161,8330INR 5,035 INR 72.9635 INR 70.6934
2025-02-10 (Monday)2,218INR 156,798ICRA.BO holding decreased by -2041INR 156,7980INR -2,041 INR 70.6934 INR 71.6136
2025-02-07 (Friday)2,218INR 158,839ICRA.BO holding decreased by -2883INR 158,8390INR -2,883 INR 71.6136 INR 72.9134
2025-02-06 (Thursday)2,218INR 161,722ICRA.BO holding increased by 1529INR 161,7220INR 1,529 INR 72.9134 INR 72.2241
2025-02-05 (Wednesday)2,218INR 160,193ICRA.BO holding increased by 533INR 160,1930INR 533 INR 72.2241 INR 71.9838
2025-02-04 (Tuesday)2,218ICRA.BO holding increased by 6INR 159,660ICRA.BO holding increased by 429INR 159,6606INR 429 INR 71.9838 INR 71.9851
2025-02-03 (Monday)2,212ICRA.BO holding increased by 48INR 159,231ICRA.BO holding increased by 3797INR 159,23148INR 3,797 INR 71.9851 INR 71.8272
2025-01-31 (Friday)2,164INR 155,434ICRA.BO holding decreased by -311INR 155,4340INR -311 INR 71.8272 INR 71.9709
2025-01-30 (Thursday)2,164INR 155,745ICRA.BO holding decreased by -2565INR 155,7450INR -2,565 INR 71.9709 INR 73.1562
2025-01-29 (Wednesday)2,164INR 158,310ICRA.BO holding increased by 8839INR 158,3100INR 8,839 INR 73.1562 INR 69.0716
2025-01-28 (Tuesday)2,164INR 149,471ICRA.BO holding decreased by -1155INR 149,4710INR -1,155 INR 69.0716 INR 69.6054
2025-01-27 (Monday)2,164INR 150,626ICRA.BO holding decreased by -1438INR 150,6260INR -1,438 INR 69.6054 INR 70.2699
2025-01-24 (Friday)2,164INR 152,064ICRA.BO holding decreased by -59INR 152,0640INR -59 INR 70.2699 INR 70.2971
2025-01-23 (Thursday)2,164INR 152,123ICRA.BO holding increased by 733INR 152,1230INR 733 INR 70.2971 INR 69.9584
2025-01-22 (Wednesday)2,164INR 151,390INR 151,390
2025-01-21 (Tuesday)2,164INR 152,324INR 152,324
2025-01-20 (Monday)2,164INR 153,819INR 153,819
2025-01-17 (Friday)2,164INR 155,285INR 155,285
2025-01-16 (Thursday)2,164INR 156,229INR 156,229
2025-01-15 (Wednesday)2,164INR 153,651INR 153,651
2025-01-14 (Tuesday)2,164INR 152,427INR 152,427
2025-01-13 (Monday)2,164INR 150,126INR 150,126
2025-01-10 (Friday)2,164INR 151,505INR 151,505
2025-01-09 (Thursday)2,164INR 155,310INR 155,310
2025-01-09 (Thursday)2,164INR 155,310INR 155,310
2025-01-09 (Thursday)2,164INR 155,310INR 155,310
2025-01-08 (Wednesday)2,164INR 151,331INR 151,331
2025-01-08 (Wednesday)2,164INR 151,331INR 151,331
2025-01-08 (Wednesday)2,164INR 151,331INR 151,331
2025-01-02 (Thursday)2,164INR 161,212INR 161,212
2024-12-30 (Monday)2,164INR 160,049INR 160,049
2024-12-06 (Friday)2,164INR 171,156ICRA.BO holding increased by 1799INR 171,1560INR 1,799 INR 79.0924 INR 78.2611
2024-12-05 (Thursday)2,164INR 169,357ICRA.BO holding decreased by -551INR 169,3570INR -551 INR 78.2611 INR 78.5157
2024-12-04 (Wednesday)2,164INR 169,908ICRA.BO holding increased by 1015INR 169,9080INR 1,015 INR 78.5157 INR 78.0467
2024-12-03 (Tuesday)2,164INR 168,893ICRA.BO holding decreased by -2686INR 168,8930INR -2,686 INR 78.0467 INR 79.2879
2024-12-02 (Monday)2,164INR 171,579ICRA.BO holding decreased by -3795INR 171,5790INR -3,795 INR 79.2879 INR 81.0416
2024-11-29 (Friday)2,164INR 175,374ICRA.BO holding increased by 6559INR 175,3740INR 6,559 INR 81.0416 INR 78.0106
2024-11-28 (Thursday)2,164INR 168,815ICRA.BO holding decreased by -1499INR 168,8150INR -1,499 INR 78.0106 INR 78.7033
2024-11-27 (Wednesday)2,164INR 170,314ICRA.BO holding decreased by -1840INR 170,3140INR -1,840 INR 78.7033 INR 79.5536
2024-11-26 (Tuesday)2,164INR 172,154ICRA.BO holding decreased by -2302INR 172,1540INR -2,302 INR 79.5536 INR 80.6174
2024-11-26 (Tuesday)2,164INR 172,154ICRA.BO holding decreased by -2302INR 172,1540INR -2,302 INR 79.5536 INR 80.6174
2024-11-25 (Monday)2,164INR 174,456ICRA.BO holding increased by 12223INR 174,4560INR 12,223 INR 80.6174 INR 74.969
2024-11-25 (Monday)2,164INR 174,456ICRA.BO holding increased by 12223INR 174,4560INR 12,223 INR 80.6174 INR 74.969
2024-11-22 (Friday)2,164INR 162,233ICRA.BO holding increased by 3834INR 162,2330INR 3,834 INR 74.969 INR 73.1973
2024-11-21 (Thursday)2,164INR 158,399ICRA.BO holding decreased by -99INR 158,3990INR -99 INR 73.1973 INR 73.2431
2024-11-20 (Wednesday)2,164INR 158,498INR 158,4980INR 0 INR 73.2431 INR 73.2431
2024-11-19 (Tuesday)2,164INR 158,498ICRA.BO holding decreased by -1236INR 158,4980INR -1,236 INR 73.2431 INR 73.8142
2024-11-18 (Monday)2,164INR 159,734ICRA.BO holding decreased by -13501INR 159,7340INR -13,501 INR 73.8142 INR 80.0531
2024-11-12 (Tuesday)2,164INR 173,235ICRA.BO holding decreased by -4003INR 173,2350INR -4,003 INR 80.0531 INR 81.903
2024-11-11 (Monday)2,164INR 177,238ICRA.BO holding decreased by -1853INR 177,2380INR -1,853 INR 81.903 INR 82.7592
2024-11-11 (Monday)2,164INR 177,238ICRA.BO holding decreased by -1853INR 177,2380INR -1,853 INR 81.903 INR 82.7592
2024-11-08 (Friday)2,164INR 179,091ICRA.BO holding decreased by -2952INR 179,0910INR -2,952 INR 82.7592 INR 84.1234
2024-11-08 (Friday)2,164INR 179,091ICRA.BO holding decreased by -2952INR 179,0910INR -2,952 INR 82.7592 INR 84.1234
2024-11-07 (Thursday)2,164INR 182,043ICRA.BO holding decreased by -1858INR 182,0430INR -1,858 INR 84.1234 INR 84.982
2024-11-07 (Thursday)2,164INR 182,043ICRA.BO holding decreased by -1858INR 182,0430INR -1,858 INR 84.1234 INR 84.982
2024-11-06 (Wednesday)2,164INR 183,901ICRA.BO holding increased by 369INR 183,9010INR 369 INR 84.982 INR 84.8115
2024-11-06 (Wednesday)2,164INR 183,901ICRA.BO holding increased by 369INR 183,9010INR 369 INR 84.982 INR 84.8115
2024-11-05 (Tuesday)2,164INR 183,532ICRA.BO holding increased by 2823INR 183,5320INR 2,823 INR 84.8115 INR 83.5069
2024-11-05 (Tuesday)2,164INR 183,532ICRA.BO holding increased by 2823INR 183,5320INR 2,823 INR 84.8115 INR 83.5069
2024-11-04 (Monday)2,164INR 180,709ICRA.BO holding decreased by -5392INR 180,7090INR -5,392 INR 83.5069 INR 85.9986
2024-11-04 (Monday)2,164INR 180,709ICRA.BO holding decreased by -5392INR 180,7090INR -5,392 INR 83.5069 INR 85.9986
2024-11-01 (Friday)2,164INR 186,101ICRA.BO holding increased by 884INR 186,1010INR 884 INR 85.9986 INR 85.5901
2024-11-01 (Friday)2,164INR 186,101ICRA.BO holding increased by 884INR 186,1010INR 884 INR 85.9986 INR 85.5901
2024-10-31 (Thursday)2,164INR 185,217ICRA.BO holding increased by 3039INR 185,2170INR 3,039 INR 85.5901 INR 84.1858
2024-10-31 (Thursday)2,164INR 185,217ICRA.BO holding increased by 3039INR 185,2170INR 3,039 INR 85.5901 INR 84.1858
2024-10-30 (Wednesday)2,164INR 182,178ICRA.BO holding increased by 2299INR 182,1780INR 2,299 INR 84.1858 INR 83.1234
2024-10-30 (Wednesday)2,164INR 182,178ICRA.BO holding increased by 2299INR 182,1780INR 2,299 INR 84.1858 INR 83.1234
2024-10-29 (Tuesday)2,164ICRA.BO holding increased by 6INR 179,879ICRA.BO holding increased by 3701INR 179,8796INR 3,701 INR 83.1234 INR 81.6395
2024-10-29 (Tuesday)2,164ICRA.BO holding increased by 6INR 179,879ICRA.BO holding increased by 3701INR 179,8796INR 3,701 INR 83.1234 INR 81.6395
2024-10-28 (Monday)2,158INR 176,178ICRA.BO holding decreased by -1218INR 176,1780INR -1,218 INR 81.6395 INR 82.2039
2024-10-28 (Monday)2,158INR 176,178ICRA.BO holding decreased by -1218INR 176,1780INR -1,218 INR 81.6395 INR 82.2039
2024-10-25 (Friday)2,158ICRA.BO holding increased by 12INR 177,396ICRA.BO holding decreased by -6190INR 177,39612INR -6,190 INR 82.2039 INR 85.548
2024-10-25 (Friday)2,158ICRA.BO holding increased by 12INR 177,396ICRA.BO holding decreased by -6190INR 177,39612INR -6,190 INR 82.2039 INR 85.548
2024-10-24 (Thursday)2,146INR 183,586ICRA.BO holding increased by 8306INR 183,5860INR 8,306 INR 85.548 INR 81.6775
2024-10-24 (Thursday)2,146INR 183,586ICRA.BO holding increased by 8306INR 183,5860INR 8,306 INR 85.548 INR 81.6775
2024-10-23 (Wednesday)2,146INR 175,280ICRA.BO holding decreased by -701INR 175,2800INR -701 INR 81.6775 INR 82.0042
2024-10-23 (Wednesday)2,146INR 175,280ICRA.BO holding decreased by -701INR 175,2800INR -701 INR 81.6775 INR 82.0042
2024-10-22 (Tuesday)2,146INR 175,981ICRA.BO holding decreased by -4827INR 175,9810INR -4,827 INR 82.0042 INR 84.2535
2024-10-21 (Monday)2,146ICRA.BO holding increased by 24INR 180,808ICRA.BO holding decreased by -2255INR 180,80824INR -2,255 INR 84.2535 INR 86.2691
2024-10-18 (Friday)2,122INR 183,063INR 183,063
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 ICRA.BO by Blackrock for IE00BFNM3N12

Show aggregate share trades of ICRA.BO

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-05-07BUY21 68.413* 72.17
2025-04-28BUY27 67.193* 72.46
2025-04-25BUY27 67.766* 72.50
2025-04-11BUY36 61.472* 73.19
2025-03-21BUY21 65.054* 74.72
2025-03-05BUY30 60.194* 76.43
2025-03-04BUY48 61.338* 76.63
2025-02-17BUY18 65.431* 78.75
2025-02-04BUY6 71.984* 79.97
2025-02-03BUY48 71.985* 80.12
2024-10-29BUY6 83.123* 82.84
2024-10-29BUY6 83.123* 82.84
2024-10-25BUY12 82.204* 83.45
2024-10-25BUY12 82.204* 83.45
2024-10-21BUY24 84.254* 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 ICRA.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.