Portfolio Holdings Detail for ISIN IE00BF4RFH31
| Stock Name / Fund | iShares MSCI World Small Cap UCITS ETF USD (Acc) |
| Issuer | Blackrock |
| Entity holding fund | iShares III Public Limited Company |
| Entity Type | Umbrella investment company with variable capital and having segregated liability between its funds |
| Entity LEI | 549300PZLRJB7M8H1057 |
| ETF Ticker | WSML(USD) LSE |
| ETF Ticker | WLDS(GBP) LSE |
| ETF Ticker | IUSN(EUR) F |
| ETF Ticker | IUSN.DE(EUR) CXE |
| ETF Ticker | WLDS.LS(GBP) CXE |
| ETF Ticker | WSML.LS(USD) CXE |
| ETF Ticker | WSML.L(GBP) LSE |
| ETF Ticker | WLDS.L(GBP) LSE |
Holdings detail for VERV
| Stock Name | Verve Therapeutics Inc |
| Ticker | VERV(USD) NASDAQ |
| TYPE | Common Stock |
| Country | USA |
| ISIN | US92539P1012 |
Show aggregate VERV holdings
News associated with VERV
- Mitsubishi UFJ Asset Management Co. Ltd. Grows Holdings in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Mitsubishi UFJ Asset Management Co. Ltd. lifted its holdings in Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 9.1% during the first quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The firm owned 54,824 shares of the company’s stock after buying an additional 4,594 shares during the quarter. […] - 2025-08-15 04:51:03
- After Hours Most Active for Jul 23, 2025 : TSLL, INTC, KVUE, VERV, GOOGL, GOOG, NVDA, PATH, CMG, RKT, KMI, QS
- The NASDAQ 100 After Hours Indicator is up 104.25 to 23,266.66. The total After hours volume is currently 148,678,166 shares traded.The following are the most active stocks for the after hours session: Direxion Daily TSLA Bull 2X Shares (TSLL) is -0.19 at $12.47, with 11,434,609 - 2025-07-23 17:24:58
- Critical Review: Verve Therapeutics (NASDAQ:VERV) & Elite Pharmaceuticals (OTCMKTS:ELTP)
- Verve Therapeutics (NASDAQ:VERV – Get Free Report) and Elite Pharmaceuticals (OTCMKTS:ELTP – Get Free Report) are both small-cap medical companies, but which is the better stock? We will compare the two businesses based on the strength of their profitability, risk, earnings, dividends, analyst recommendations, institutional ownership and valuation. Profitability This table compares Verve Therapeutics and […] - 2025-07-17 02:03:01
- 10,380 Shares in Verve Therapeutics, Inc. (NASDAQ:VERV) Bought by Cambridge Investment Research Advisors Inc.
- Cambridge Investment Research Advisors Inc. bought a new position in Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) in the 1st quarter, Holdings Channel.com reports. The firm bought 10,380 shares of the company’s stock, valued at approximately $47,000. Other hedge funds and other institutional investors also recently added to or reduced their stakes in the company. […] - 2025-07-16 05:13:07
- DekaBank Deutsche Girozentrale Increases Stake in Verve Therapeutics, Inc. (NASDAQ:VERV)
- DekaBank Deutsche Girozentrale lifted its stake in Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 11.2% in the 1st quarter, according to its most recent filing with the Securities & Exchange Commission. The fund owned 26,690 shares of the company’s stock after purchasing an additional 2,690 shares during the quarter. DekaBank Deutsche Girozentrale’s holdings in […] - 2025-07-15 06:24:03
- Jefferies Financial Group Downgrades Verve Therapeutics (NASDAQ:VERV) to Hold
- Verve Therapeutics (NASDAQ:VERV – Get Free Report) was downgraded by stock analysts at Jefferies Financial Group from a “buy” rating to a “hold” rating in a report released on Wednesday, Marketbeat.com reports. They currently have a $11.00 price objective on the stock, down from their prior price objective of $28.00. Jefferies Financial Group’s target price […] - 2025-06-20 02:56:52
- Verve Therapeutics Target of Unusually High Options Trading (NASDAQ:VERV)
- Verve Therapeutics, Inc. (NASDAQ:VERV – Get Free Report) was the recipient of some unusual options trading activity on Tuesday. Stock traders purchased 51,590 put options on the company. This represents an increase of 8,413% compared to the typical daily volume of 606 put options. Institutional Trading of Verve Therapeutics Institutional investors and hedge funds have […] - 2025-06-19 02:54:58
- Verve Therapeutics (NASDAQ:VERV) Rating Lowered to Hold at Canaccord Genuity Group
- Verve Therapeutics (NASDAQ:VERV – Get Free Report) was downgraded by analysts at Canaccord Genuity Group from a “strong-buy” rating to a “hold” rating in a report issued on Tuesday, Marketbeat Ratings reports. They currently have a $13.00 price target on the stock, down from their previous price target of $39.00. Canaccord Genuity Group’s price target […] - 2025-06-19 02:18:51
- Stocks Tumble and Oil Surges on Middle East Jitters
- The S&P 500 Index ($SPX ) (SPY ) Tuesday closed down -0.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.70%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -1.00%. June E-mini S&P futures (ESM25 ) are down -0.86%, and June E-mini Nasdaq futures... - 2025-06-18 10:36:53
- Stocks Tumble and Oil Surges on Middle East Jitters
- The S&P 500 Index ($SPX ) (SPY ) Tuesday closed down -0.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.70%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -1.00%. June E-mini S&P futures (ESM25 ) are down -0.86%, and June E-mini Nasdaq futures... - 2025-06-18 08:59:51
- Stocks Tumble and Oil Surges on Middle East Jitters
- The S&P 500 Index ($SPX ) (SPY ) Tuesday closed down -0.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.70%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -1.00%. June E-mini S&P futures (ESM25 ) are down -0.86%, and June E-mini Nasdaq futures... - 2025-06-18 06:36:05
- Stocks Tumble and Oil Surges on Middle East Jitters
- The S&P 500 Index ($SPX ) (SPY ) Tuesday closed down -0.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.70%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -1.00%. June E-mini S&P futures (ESM25 ) are down -0.86%, and June E-mini Nasdaq futures... - 2025-06-18 04:40:34
- Stocks Tumble and Oil Surges on Middle East Jitters
- The S&P 500 Index ($SPX ) (SPY ) Tuesday closed down -0.84%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.70%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed down -1.00%. June E-mini S&P futures (ESM25 ) are down -0.86%, and June E-mini Nasdaq futures... - 2025-06-18 02:26:31
- Stocks Pressured by Middle East Tensions and Weak US Economic News
- The S&P 500 Index ($SPX ) (SPY ) today is down -0.28%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is down -0.18%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is down -0.33%. June E-mini S&P futures (ESM25 ) are down -0.30%, and June E-mini Nasdaq futures... - 2025-06-17 14:31:29
- Harbor Capital Advisors Inc. Reduces Holdings in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Harbor Capital Advisors Inc. reduced its holdings in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 30.3% in the 1st quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 28,976 shares of the company’s stock after selling 12,568 shares during the quarter. Harbor Capital […] - 2025-06-16 04:46:53
- Verve Therapeutics, Inc. (NASDAQ:VERV) Receives Average Rating of “Buy” from Analysts
- Verve Therapeutics, Inc. (NASDAQ:VERV – Get Free Report) has been assigned a consensus rating of “Buy” from the six analysts that are presently covering the stock, Marketbeat.com reports. Six analysts have rated the stock with a buy recommendation. The average 12 month target price among brokers that have issued a report on the stock in […] - 2025-06-13 02:55:10
- Public Employees Retirement System of Ohio Raises Position in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Public Employees Retirement System of Ohio grew its stake in Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 81.2% during the fourth quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The institutional investor owned 106,356 shares of the company’s stock after purchasing an additional 47,656 shares during the […] - 2025-06-05 05:10:51
- ProShare Advisors LLC Acquires 5,592 Shares of Verve Therapeutics, Inc. (NASDAQ:VERV)
- ProShare Advisors LLC increased its stake in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 30.4% during the fourth quarter, according to the company in its most recent filing with the SEC. The fund owned 24,016 shares of the company’s stock after acquiring an additional 5,592 shares during the period. ProShare Advisors LLC’s […] - 2025-06-03 04:50:51
- Verve Therapeutics, Inc. (NASDAQ:VERV) Shares Purchased by Two Sigma Investments LP
- Two Sigma Investments LP increased its position in Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 32.5% in the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The fund owned 570,304 shares of the company’s stock after acquiring an additional 140,030 shares during the period. Two Sigma […] - 2025-05-30 06:40:48
- Two Sigma Advisers LP Has $1.65 Million Stake in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Two Sigma Advisers LP grew its stake in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 58.8% in the fourth quarter, according to its most recent disclosure with the SEC. The fund owned 293,200 shares of the company’s stock after buying an additional 108,600 shares during the period. Two Sigma Advisers LP owned […] - 2025-05-30 05:34:51
- D. E. Shaw & Co. Inc. Purchases New Position in Verve Therapeutics, Inc. (NASDAQ:VERV)
- D. E. Shaw & Co. Inc. bought a new position in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) during the fourth quarter, Holdings Channel.com reports. The firm bought 37,984 shares of the company’s stock, valued at approximately $214,000. A number of other hedge funds and other institutional investors have also recently made changes […] - 2025-05-29 04:36:54
- Millennium Management LLC Cuts Stake in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Millennium Management LLC lowered its stake in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 22.0% in the 4th quarter, according to the company in its most recent disclosure with the SEC. The firm owned 3,919,131 shares of the company’s stock after selling 1,105,050 shares during the quarter. Millennium Management LLC’s holdings in […] - 2025-05-21 05:04:54
- Verve Therapeutics, Inc. (NASDAQ:VERV) Given Consensus Recommendation of “Buy” by Analysts
- Verve Therapeutics, Inc. (NASDAQ:VERV – Get Free Report) has been assigned a consensus recommendation of “Buy” from the six research firms that are currently covering the firm, MarketBeat.com reports. Six investment analysts have rated the stock with a buy rating. The average twelve-month price objective among brokers that have updated their coverage on the stock […] - 2025-05-19 02:48:46
- Dimensional Fund Advisors LP Boosts Holdings in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Dimensional Fund Advisors LP boosted its stake in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 1.2% during the 4th quarter, Holdings Channel.com reports. The firm owned 437,089 shares of the company’s stock after purchasing an additional 5,320 shares during the quarter. Dimensional Fund Advisors LP’s holdings in Verve Therapeutics were worth $2,465,000 […] - 2025-05-15 04:31:10
- Invesco Ltd. Buys 3,080 Shares of Verve Therapeutics, Inc. (NASDAQ:VERV)
- Invesco Ltd. raised its stake in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 5.7% in the 4th quarter, HoldingsChannel.com reports. The firm owned 57,140 shares of the company’s stock after purchasing an additional 3,080 shares during the period. Invesco Ltd.’s holdings in Verve Therapeutics were worth $322,000 as of its most recent […] - 2025-05-05 04:38:47
- 1 Beaten-Down Stock That Could Skyrocket By 321%, According to Wall Street
- Equity markets have been volatile this year due to macroeconomic and geopolitical factors. Many of the world's largest corporations haven't escaped the sell-off, and it's hard to predict what's next. Even so, Wall Street has high hopes for some companies. Take Verve Therapeutics - 2025-04-29 08:53:00
- Verve Therapeutics, Inc. (NASDAQ:VERV) Shares Sold by Bank of Montreal Can
- Bank of Montreal Can trimmed its stake in Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 12.2% in the fourth quarter, according to the company in its most recent disclosure with the SEC. The firm owned 44,139 shares of the company’s stock after selling 6,131 shares during the quarter. Bank of Montreal Can owned about […] - 2025-04-25 04:36:51
- Geode Capital Management LLC Increases Stock Holdings in Verve Therapeutics, Inc. (NASDAQ:VERV)
- Geode Capital Management LLC increased its holdings in shares of Verve Therapeutics, Inc. (NASDAQ:VERV – Free Report) by 1.6% during the 4th quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission. The firm owned 1,625,780 shares of the company’s stock after buying an additional 25,093 shares during the quarter. […] - 2025-04-24 04:58:47
- Verve Therapeutics, Inc. (NASDAQ:VERV) Receives $25.75 Average Price Target from Brokerages
- Verve Therapeutics, Inc. (NASDAQ:VERV – Get Free Report) has received a consensus recommendation of “Buy” from the six analysts that are presently covering the firm, MarketBeat Ratings reports. Six analysts have rated the stock with a buy rating. The average 12-month target price among brokers that have issued a report on the stock in the […] - 2025-04-22 02:18:51
- Verve Therapeutics (NASDAQ:VERV) Price Target Raised to $24.00
- Verve Therapeutics (NASDAQ:VERV – Free Report) had its price objective increased by Guggenheim from $18.00 to $24.00 in a research report sent to investors on Tuesday morning, Marketbeat reports. Guggenheim currently has a buy rating on the stock. Other research analysts have also recently issued reports about the stock. William Blair reaffirmed an “outperform” rating […] - 2025-04-18 04:43:01
iShares MSCI World Small Cap UCITS ETF USD (Acc) VERV holdings
| Date | Number of VERV Shares Held | Base Market Value of VERV Shares | Local Market Value of VERV Shares | Change in VERV Shares Held | Change in VERV Base Value | Current Price per VERV Share Held | Previous Price per VERV Share Held |
|---|
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 holdingsShare Trades of VERV by Blackrock for IE00BF4RFH31
Show aggregate share trades of VERV| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-07-14 | BUY | 544 | | | 11.030* | | 6.37 |
| 2025-06-30 | BUY | 544 | | | 11.230* | | 6.11 |
| 2025-06-25 | BUY | 816 | | | 11.210* | | 6.02 |
| 2025-06-20 | SELL | -137 | | | 11.060* | | 5.93 Profit of 812 on sale |
| 2025-06-12 | SELL | -1,168 | | | 6.320* | | 5.82 Profit of 6,801 on sale |
| 2025-06-02 | BUY | 456 | | | 4.795* | | 5.83 |
| 2025-05-28 | BUY | 304 | | | 4.240* | | 5.86 |
| 2025-05-14 | BUY | 152 | | | 4.310* | | 5.96 |
| 2025-05-13 | BUY | 304 | | | 4.160* | | 5.98 |
| 2025-05-07 | BUY | 447 | | | 4.220* | | 6.03 |
| 2025-04-28 | BUY | 144 | | | 5.730* | | 6.07 |
| 2025-04-16 | BUY | 1,963 | | | 4.510* | | 6.13 |
| 2025-04-15 | BUY | 302 | | | 4.970* | | 6.14 |
| 2025-04-08 | SELL | -302 | | | 2.970* | | 6.27 Profit of 1,893 on sale |
| 2025-04-04 | SELL | -302 | | | 3.620* | | 6.32 Profit of 1,908 on sale |
| 2025-03-28 | BUY | 1,490 | | | 5.220* | | 6.39 |
| 2025-03-12 | SELL | -296 | | | 6.420* | | 6.46 Profit of 1,912 on sale |
| 2025-03-04 | SELL | -292 | | | 6.120* | | 6.47 Profit of 1,889 on sale |
| 2025-02-26 | SELL | -576 | | | 6.310* | | 6.48 Profit of 3,732 on sale |
| 2025-02-13 | BUY | 33,122 | | | 7.710* | | 6.32 |
| 2025-02-12 | BUY | 248 | | | 8.040* | | 6.30 |
| 2025-01-27 | BUY | 62 | | | 7.760* | | 6.01 |
| 2025-01-23 | BUY | 62 | | | 7.990* | | 5.94 |
| 2025-01-08 | SELL | -434 | | | 6.010* | | 5.92 Profit of 2,569 on sale |
| 2024-12-30 | BUY | 248 | | | 5.540* | | 5.92 |
| 2024-12-09 | BUY | 2,196 | | | 7.190* | | 5.88 |
| 2024-12-04 | BUY | 122 | | | 6.630* | | 5.84 |
| 2024-12-03 | BUY | 183 | | | 7.010* | | 5.82 |
| 2024-11-19 | BUY | 366 | | | 4.840* | | 5.95 |
| 2024-11-18 | BUY | 122 | | | 4.500* | | 6.00 |
| 2024-11-12 | BUY | 240 | | | 6.410* | | 5.99 |
| 2024-11-11 | BUY | 60 | | | 6.420* | | 5.95 |
| 2024-11-11 | BUY | 60 | | | 6.420* | | 5.95 |
| 2024-11-07 | BUY | 300 | | | 6.360* | | 5.89 |
| 2024-11-07 | BUY | 300 | | | 6.360* | | 5.89 |
| 2024-10-23 | BUY | 120 | | | 5.540* | | 5.62 |
| 2024-10-23 | BUY | 120 | | | 5.540* | | 5.62 |
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 VERV
| Date | Shorted Volume | Short Exempt Volume | Total Shares Traded | % Shorted |
|---|
| 2025-07-24 | 1,750,999 | 0 | 2,804,141 | 62.4% |
| 2025-07-23 | 1,283,973 | 0 | 2,665,981 | 48.2% |
| 2025-07-22 | 554,019 | 520 | 1,560,519 | 35.5% |
| 2025-07-21 | 491,787 | 31,092 | 1,116,910 | 44.0% |
| 2025-07-18 | 1,189,924 | 43,675 | 2,314,697 | 51.4% |
| 2025-07-17 | 1,061,521 | 4,001 | 2,757,133 | 38.5% |
| 2025-07-16 | 280,041 | 62 | 930,284 | 30.1% |
| 2025-07-15 | 773,034 | 25,366 | 1,675,463 | 46.1% |
| 2025-07-14 | 316,550 | 10,294 | 814,624 | 38.9% |
| 2025-07-11 | 385,093 | 12,591 | 1,015,972 | 37.9% |
| 2025-07-10 | 205,289 | 19,245 | 581,861 | 35.3% |
| 2025-07-09 | 321,298 | 80 | 1,012,874 | 31.7% |
| 2025-07-08 | 340,093 | 753 | 991,450 | 34.3% |
| 2025-07-07 | 468,966 | 207 | 977,633 | 48.0% |
| 2025-07-03 | 128,534 | 0 | 372,797 | 34.5% |
| 2025-07-02 | 487,951 | 5,582 | 889,479 | 54.9% |
| 2025-07-01 | 1,157,706 | 0 | 2,051,810 | 56.4% |
| 2025-06-30 | 408,628 | 2,888 | 1,076,560 | 38.0% |
| 2025-06-27 | 536,175 | 53,921 | 1,445,621 | 37.1% |
| 2025-06-26 | 984,603 | 101 | 2,124,856 | 46.3% |
| 2025-06-25 | 550,300 | 48 | 1,207,528 | 45.6% |
| 2025-06-24 | 461,583 | 6,009 | 1,081,030 | 42.7% |
| 2025-06-23 | 563,739 | 1,552 | 2,373,176 | 23.8% |
| 2025-06-20 | 805,333 | 1,835 | 2,826,587 | 28.5% |
| 2025-06-18 | 1,474,847 | 24,469 | 4,797,171 | 30.7% |
| 2025-06-17 | 15,604,844 | 163,225 | 36,882,440 | 42.3% |
| 2025-06-16 | 372,618 | 12,175 | 988,882 | 37.7% |
| 2025-06-13 | 292,890 | 151 | 648,222 | 45.2% |
| 2025-06-12 | 238,655 | 103 | 509,898 | 46.8% |
| 2025-06-11 | 486,993 | 2,307 | 843,061 | 57.8% |
| 2025-06-10 | 493,705 | 0 | 1,108,416 | 44.5% |
| 2025-06-09 | 609,327 | 6,096 | 1,105,926 | 55.1% |
| 2025-06-06 | 1,105,980 | 14,016 | 2,166,370 | 51.1% |
| 2025-06-05 | 1,700,490 | 28,450 | 3,243,464 | 52.4% |
| 2025-06-04 | 849,476 | 5,971 | 1,671,911 | 50.8% |
| 2025-06-03 | 388,164 | 3,891 | 784,835 | 49.5% |
| 2025-06-02 | 662,300 | 0 | 1,382,014 | 47.9% |
| 2025-05-30 | 359,352 | 12,726 | 902,551 | 39.8% |
| 2025-05-29 | 871,677 | 0 | 2,712,331 | 32.1% |
| 2025-05-28 | 412,444 | 56 | 1,204,111 | 34.3% |
| 2025-05-27 | 500,181 | 500 | 1,418,710 | 35.3% |
| 2025-05-23 | 199,451 | 0 | 562,284 | 35.5% |
| 2025-05-22 | 430,809 | 0 | 1,019,676 | 42.2% |
| 2025-05-21 | 583,918 | 323 | 1,254,637 | 46.5% |
| 2025-05-20 | 296,912 | 1 | 653,442 | 45.4% |
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