Portfolio Holdings Detail for ISIN IE00BKVL7331
Stock Name / FundiShares Edge MSCI USA Minimum Volatility ESG UCITS ETF USD (Acc)
IssuerBlackrock
Entity holding fund iShares VI Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300VML6THE3JJOS76
ETF TickerMVEA.AS(USD) CXE
ETF TickerMVEA.DE(EUR) CXE
ETF TickerMVEA.LS(GBP) CXE
ETF TickerMVEA(USD) Euronext Amsterdam

Holdings detail for EQIX

Stock NameEquinix Inc
TickerEQIX(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS29444U7000
LEI549300EVUN2BTLJ3GT74

Show aggregate EQIX holdings

News associated with EQIX

You May Have Never Heard of This Company, But Its Stock Is Up Over 320% Year to Date
Key PointsNuclear energy startup Oklo has climbed over 320% on the year (at the time of writing). - 2025-09-20 14:42:00
Top Stock Reports for Exxon Mobil, AMD & Caterpillar
Exxon Mobil advances key projects, AMD rides EPYC and AI demand, and Caterpillar gains on Energy & Transportation strength. - 2025-09-17 17:48:00
Equinix To Present At RBC Capital Markets Global Conference; Webcast At 2:40 PM ET
(RTTNews) - Equinix Inc. (EQIX) will present at the RBC Capital Markets Global Communications Infrastructure Conference - 2025-09-16 14:42:13
Analyzing Equinix (NASDAQ:EQIX) and Horizon Group (OTCMKTS:HGPI)
Equinix (NASDAQ:EQIX – Get Free Report) and Horizon Group (OTCMKTS:HGPI – Get Free Report) are both finance companies, but which is the better business? We will contrast the two companies based on the strength of their analyst recommendations, earnings, risk, valuation, profitability, institutional ownership and dividends. Analyst Ratings This is a summary of recent recommendations […] - 2025-09-04 02:46:51
EQIX Named A Top Socially Responsible Dividend Stock
Equinix Inc (Symbol: EQIX) has been named a Top Socially Responsible Dividend Stock by Dividend Channel, signifying a stock with above-average ''DividendRank'' statistics including a strong 2.4% yield, as well as being recognized by prominent asset managers as being a socially r - 2025-08-14 08:40:51
Equinix (NASDAQ:EQIX) Upgraded at Dbs Bank
Equinix (NASDAQ:EQIX – Get Free Report) was upgraded by Dbs Bank to a “moderate buy” rating in a report released on Wednesday,Zacks.com reports. EQIX has been the topic of several other research reports. Citigroup lifted their target price on Equinix from $970.00 to $990.00 and gave the company a “buy” rating in a research note […] - 2025-08-08 02:38:53
Arkadios Wealth Advisors Raises Position in Equinix, Inc. (NASDAQ:EQIX)
Arkadios Wealth Advisors increased its position in Equinix, Inc. (NASDAQ:EQIX – Free Report) by 40.2% during the 1st quarter, according to its most recent filing with the Securities and Exchange Commission. The firm owned 307 shares of the financial services provider’s stock after buying an additional 88 shares during the quarter. Arkadios Wealth Advisors’ holdings […] - 2025-08-07 05:06:52
After-Hours Earnings Report for July 30, 2025 : MSFT, META, QCOM, ARM, LRCX, EQIX, HOOD, CP, AEM, ALL, PSA, CVNA
The following companies are expected to report earnings after hours on 07/30/2025. Visit our Earnings Calendar for a full list of expected earnings releases.Microsoft Corporation (MSFT)is reporting for the quarter ending June 30, 2025. The computer software company's consensus e - 2025-07-30 15:00:01
Equinix to Post Q2 Earnings: What's in Store for the Stock?
EQIX's Q2 earnings are likely to have gained from growing demand for data centers amid increasing digitization, though high interest expenses may have hurt. - 2025-07-28 13:50:00
Fund Update: Valeo Financial Advisors, LLC Just Disclosed New Holdings
Valeo Financial Advisors, LLC just filed a portfolio update, which we received from a 13F disclosure. This disclosure reflects the funds' holdings for the 06-30-2025 report period. You can see the full portfolio on Quiver Quantitative, and track moves made by other funds. - 2025-07-22 15:47:39
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 15:22:47
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 13:46:40
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 12:41:55
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 10:46:57
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 08:15:50
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 05:03:52
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 04:25:18
Stocks Supported by Chip Stock Strength and Lower Bond Yields
The S&P 500 Index ($SPX ) (SPY ) Monday closed up +0.14%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.04%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.50%. September E-mini S&P futures (ESU25 ) rose +0.19%, and September E-mini Nasdaq futures (NQU25... - 2025-07-22 02:08:26
Stocks Climb on Lower Bond Yields and Favorable Corporate News
The S&P 500 Index ($SPX ) (SPY ) today is up +0.30%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.13%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.49%. September E-mini S&P futures (ESU25 ) are up +0.37%, and September E-mini Nasdaq futures... - 2025-07-21 20:52:31
S&P 500 and Nasdaq 100 Jump to Record Highs as Bond Yields Fall
The S&P 500 Index ($SPX ) (SPY ) today is up +0.54%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.41%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.72%. September E-mini S&P futures (ESU25 ) are up +0.53%, and September E-mini Nasdaq futures... - 2025-07-21 20:17:11
S&P 500 and Nasdaq 100 Jump to Record Highs as Bond Yields Fall
The S&P 500 Index ($SPX ) (SPY ) today is up +0.54%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.41%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.72%. September E-mini S&P futures (ESU25 ) are up +0.53%, and September E-mini Nasdaq futures... - 2025-07-21 14:46:07
Stocks Climb on Lower Bond Yields and Favorable Corporate News
The S&P 500 Index ($SPX ) (SPY ) today is up +0.30%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.13%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.49%. September E-mini S&P futures (ESU25 ) are up +0.37%, and September E-mini Nasdaq futures... - 2025-07-21 14:27:59
S&P 500 and Nasdaq 100 Jump to Record Highs as Bond Yields Fall
The S&P 500 Index ($SPX ) (SPY ) today is up +0.54%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.41%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.72%. September E-mini S&P futures (ESU25 ) are up +0.53%, and September E-mini Nasdaq futures... - 2025-07-21 14:01:10
Stocks Climb on Lower Bond Yields and Favorable Corporate News
The S&P 500 Index ($SPX ) (SPY ) today is up +0.30%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.13%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.49%. September E-mini S&P futures (ESU25 ) are up +0.37%, and September E-mini Nasdaq futures... - 2025-07-21 12:57:35
Equinix, Inc. (NASDAQ:EQIX) Shares Bought by Cwm LLC
Cwm LLC grew its holdings in shares of Equinix, Inc. (NASDAQ:EQIX – Free Report) by 2.1% during the first quarter, according to its most recent Form 13F filing with the SEC. The firm owned 1,784 shares of the financial services provider’s stock after purchasing an additional 36 shares during the period. Cwm LLC’s holdings in […] - 2025-07-20 05:24:58
Taiwan Semi's $100 Billion Plan; Housing Is Hot
In this podcast, Motley Fool contributors Tyler Crowe and Matt Frankel discuss: - 2025-07-15 12:56:00
AI, Superman, and Solar's Kryptonite
In this podcast, Motley Fool host Anand Chokkavelu and contributors Jason Hall and Matt Frankel discuss: - 2025-07-15 12:55:00
Cerity Partners LLC Raises Stock Position in Equinix, Inc. (NASDAQ:EQIX)
Cerity Partners LLC lifted its stake in shares of Equinix, Inc. (NASDAQ:EQIX – Free Report) by 18.5% in the 1st quarter, Holdings Channel reports. The institutional investor owned 13,979 shares of the financial services provider’s stock after acquiring an additional 2,179 shares during the quarter. Cerity Partners LLC’s holdings in Equinix were worth $11,397,000 as […] - 2025-07-15 07:56:02
How To YieldBoost EQIX From 2.5% To 6.2% Using Options
Shareholders of Equinix Inc (Symbol: EQIX) looking to boost their income beyond the stock's 2.5% annualized dividend yield can sell the December 2026 covered call at the $920 strike and collect the premium based on the $40.00 bid, which annualizes to an additional 3.7% rate of r - 2025-07-14 12:37:16
World Investment Advisors Sells 248 Shares of Equinix, Inc. (NASDAQ:EQIX)
World Investment Advisors lowered its position in shares of Equinix, Inc. (NASDAQ:EQIX – Free Report) by 27.1% in the 1st quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The institutional investor owned 667 shares of the financial services provider’s stock after selling 248 shares during the period. World […] - 2025-07-10 06:06:56

iShares Edge MSCI USA Minimum Volatility ESG UCITS ETF USD (Acc) EQIX holdings

DateNumber of EQIX Shares HeldBase Market Value of EQIX SharesLocal Market Value of EQIX SharesChange in EQIX Shares HeldChange in EQIX Base ValueCurrent Price per EQIX Share HeldPrevious Price per EQIX Share Held
2025-12-04 (Thursday)687USD 498,824EQIX holding decreased by -4555USD 498,8240USD -4,555 USD 726.09 USD 732.721
2025-12-03 (Wednesday)687USD 503,379EQIX holding increased by 3669USD 503,3790USD 3,669 USD 732.721 USD 727.38
2025-12-02 (Tuesday)687EQIX holding increased by 21USD 499,710EQIX holding increased by 11346USD 499,71021USD 11,346 USD 727.38 USD 733.279
2025-12-01 (Monday)666USD 488,364EQIX holding decreased by -13340USD 488,3640USD -13,340 USD 733.279 USD 753.309
2025-11-28 (Friday)666USD 501,704EQIX holding increased by 1931USD 501,7040USD 1,931 USD 753.309 USD 750.41
2025-11-27 (Thursday)666USD 499,773USD 499,7730USD 0 USD 750.41 USD 750.41
2025-11-26 (Wednesday)666USD 499,773EQIX holding increased by 1505USD 499,7730USD 1,505 USD 750.41 USD 748.15
2025-11-25 (Tuesday)666USD 498,268EQIX holding decreased by -8305USD 498,2680USD -8,305 USD 748.15 USD 760.62
2025-11-24 (Monday)666EQIX holding increased by 11USD 506,573EQIX holding increased by 12258USD 506,57311USD 12,258 USD 760.62 USD 754.679
2025-11-21 (Friday)655USD 494,315EQIX holding increased by 1224USD 494,3150USD 1,224 USD 754.679 USD 752.811
2025-11-20 (Thursday)655USD 493,091EQIX holding decreased by -8036USD 493,0910USD -8,036 USD 752.811 USD 765.079
2025-11-19 (Wednesday)655USD 501,127EQIX holding decreased by -9229USD 501,1270USD -9,229 USD 765.079 USD 779.169
2025-11-18 (Tuesday)655USD 510,356EQIX holding increased by 1500USD 510,3560USD 1,500 USD 779.169 USD 776.879
2025-11-17 (Monday)655EQIX holding decreased by -20USD 508,856EQIX holding decreased by -21404USD 508,856-20USD -21,404 USD 776.879 USD 785.57
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 EQIX by Blackrock for IE00BKVL7331

Show aggregate share trades of EQIX

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-12-02BUY21735.000724.160 725.244USD 15,230 854.43
2025-11-24BUY11760.850743.190 744.956USD 8,195 857.18
2025-11-17SELL-20790.510771.000 772.951USD -15,459 859.22 Profit of 1,725 on sale
2025-11-06SELL-40827.670807.467 809.488USD -32,380 860.77 Profit of 2,051 on sale
2025-11-03SELL-20846.000821.165 823.648USD -16,473 861.22 Profit of 752 on sale
2025-10-29SELL-189797.730813.962 812.339USD -153,532 861.73 Profit of 9,335 on sale
2025-10-21BUY42822.000823.460 823.314USD 34,579 862.65
2025-10-03BUY21778.740780.840 780.630USD 16,393 864.19
2025-10-02SELL-21772.600777.980 777.442USD -16,326 864.65 Profit of 1,831 on sale
2025-09-24SELL-60789.790803.220 801.877USD -48,113 867.18 Profit of 3,918 on sale
2025-08-29SELL-40786.190790.320 789.907USD -31,596 869.43 Profit of 3,181 on sale
2025-08-15SELL-20781.310786.090 785.612USD -15,712 869.90 Profit of 1,686 on sale
2025-07-09SELL-20764.710774.860 773.845USD -15,477 881.83 Profit of 2,160 on sale
2025-07-07SELL-20777.120794.160 792.456USD -15,849 883.18 Profit of 1,814 on sale
2025-06-25SELL-40824.310905.370 897.264USD -35,891 887.45 Loss of -392 on sale
2025-06-17SELL-40886.760898.700 897.506USD -35,900 887.35 Loss of -406 on sale
2025-06-16SELL-120888.150900.650 899.400USD -107,928 887.35 Loss of -1,446 on sale
2025-05-30SELL-575888.820894.480 893.914USD -514,001 886.27 Loss of -4,394 on sale
2025-05-20SELL-116875.890876.550 876.484USD -101,672 887.18 Profit of 1,240 on sale
2025-05-14SELL-29859.210872.640 871.297USD -25,268 887.73 Profit of 476 on sale
2025-05-13SELL-29868.790874.360 873.803USD -25,340 887.88 Profit of 408 on sale
2025-05-06SELL-58875.380887.070 885.901USD -51,382 888.68 Profit of 161 on sale
2025-05-01SELL-29861.970885.000 882.697USD -25,598 889.07 Profit of 185 on sale
2025-04-28SELL-29844.680846.810 846.597USD -24,551 890.05 Profit of 1,260 on sale
2025-04-25SELL-87838.100844.420 843.788USD -73,410 890.51 Profit of 4,065 on sale
2025-04-15BUY29787.490796.300 795.419USD 23,067 898.08
2025-04-14BUY29783.870793.430 792.474USD 22,982 899.18
2025-04-10BUY87770.740781.600 780.514USD 67,905 901.67
2025-04-09BUY29797.430798.570 798.456USD 23,155 902.71
2025-04-08BUY145740.070780.310 776.286USD 112,561 904.35
2025-04-07BUY87747.740780.130 776.891USD 67,590 905.95
2025-03-31BUY174815.350819.900 819.445USD 142,583 910.14
2025-03-07BUY29859.520875.360 873.776USD 25,340 924.45
2025-03-04BUY58910.040917.610 916.853USD 53,177 924.68
2025-02-18SELL-87931.900939.160 938.434USD -81,644 925.66 Loss of -1,112 on sale
2025-02-14SELL-29933.600953.410 951.429USD -27,591 925.41 Loss of -755 on sale
2025-02-07BUY29933.270942.970 942.000USD 27,318 924.54
2025-01-31SELL-29913.660939.460 936.880USD -27,170 924.45 Loss of -361 on sale
2025-01-02SELL-28944.230953.770 952.816USD -26,679 924.62 Loss of -790 on sale
2024-12-06BUY28985.000986.680 986.512USD 27,622 921.39
2024-12-03SELL-28963.650967.600 967.205USD -27,082 918.00 Loss of -1,378 on sale
2024-11-25SELL-235974.350976.350 976.150USD -229,395 903.89 Loss of -16,981 on sale
2024-11-25SELL-235974.350976.350 976.150USD -229,395 903.89 Loss of -16,981 on sale
2024-11-21BUY32923.600930.150 929.495USD 29,744 902.21
2024-11-19SELL-31923.000927.990 927.491USD -28,752 900.91 Loss of -824 on sale
2024-11-18SELL-31909.480910.390 910.299USD -28,219 900.61 Loss of -300 on sale
2024-11-07SELL-64907.740909.460 909.288USD -58,194 898.50 Loss of -690 on sale
2024-11-06SELL-128890.820895.890 895.383USD -114,609 898.84 Profit of 442 on sale
2024-11-01SELL-96888.300916.310 913.509USD -87,697 899.23 Loss of -1,371 on sale
2024-11-01SELL-96888.300916.310 913.509USD -87,697 899.23 Loss of -1,371 on sale
2024-10-31SELL-32908.080925.000 923.308USD -29,546 898.05 Loss of -808 on sale
2024-10-31SELL-32908.080925.000 923.308USD -29,546 898.05 Loss of -808 on sale
2024-10-23SELL-217891.160891.860 891.790USD -193,518 879.15 Loss of -2,742 on sale
2024-10-23SELL-217891.160891.860 891.790USD -193,518 879.15 Loss of -2,742 on sale
2024-10-22SELL-31878.370883.040 882.573USD -27,360 879.94 Loss of -82 on sale
2024-10-22SELL-31878.370883.040 882.573USD -27,360 879.94 Loss of -82 on sale
2024-10-21SELL-62879.940895.040 893.530USD -55,399 0.00 Loss of -55,399 on sale
2024-10-21SELL-62879.940895.040 893.530USD -55,399 0.00 Loss of -55,399 on sale
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 EQIX

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-09-1984,5520182,59846.3%
2025-09-1877,1040187,55541.1%
2025-09-1742,98213127,99933.6%
2025-09-1677,739214217,11635.8%
2025-09-1579,93792215,40437.1%
2025-09-1264,4601121,47153.1%
2025-09-1176,3250147,65051.7%
2025-09-1086,98025168,16851.7%
2025-09-0965,3595164,40239.8%
2025-09-0859,5854164,63236.2%
2025-09-0554,387098,48655.2%
2025-09-0477,4702147,87552.4%
2025-09-03155,15855,043231,74267.0%
2025-09-0267,46451123,48054.6%
2025-08-2939,373081,60548.2%
2025-08-2840,9478483,88048.8%
2025-08-2747,3461697,28948.7%
2025-08-2635,7601,36779,48345.0%
2025-08-2547,85917138,80834.5%
2025-08-2241,154193,00344.3%
2025-08-2168,16527134,11750.8%
2025-08-2070,0211136,80951.2%
2025-08-1938,2351,645110,65734.6%
2025-08-1841,769767130,48632.0%
2025-08-1553,3670100,53453.1%
2025-08-1472,572122204,84735.4%
2025-08-1344,3460115,78438.3%
2025-08-1263,9730109,34158.5%
2025-08-1160,2580107,59456.0%
2025-08-0854,348597,36755.8%
2025-08-0762,7591112,02756.0%
2025-08-0644,6390115,69638.6%
2025-08-0550,7890126,02640.3%
2025-08-0455,5110158,77835.0%
2025-08-0179,563742161,09649.4%
2025-07-31168,718211274,33761.5%
2025-07-30114,4850182,44262.8%
2025-07-29124,792114196,16863.6%
2025-07-2882,3063150,18754.8%
2025-07-2580,7331164,67449.0%
2025-07-2440,4331,364115,75634.9%
2025-07-2375,9033111,40468.1%
2025-07-22128,7878203,14363.4%
2025-07-21190,1740316,15560.2%
2025-07-18107,6159194,83455.2%

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

Note: 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.


Copyright Market Footprint Ltd. Privacy Policy