Portfolio Holdings Detail for ISIN IE00BHZPJ890
Stock Name / FundiShares MSCI USA ESG Enhanced UCITS ETF USD (Dist)
IssuerBlackrock
Entity holding fund iShares IV Public Limited Company
Entity Type
Entity LEI 549300ZP07LMR36K1T02
ETF TickerEEDG(GBP) LSE
ETF TickerEEDS(USD) LSE
ETF TickerEEDG.LS(GBP) CXE
ETF TickerEEDS.LS(USD) CXE
ETF TickerOM3L.DE(EUR) CXE
ETF TickerEEDG.L(GBP) LSE
ETF TickerEEDS.L(GBP) LSE

Holdings detail for KEYS

Stock NameKeystone Law Group PLC
TickerKEYS(GBX) LSE
TYPECommon Stock
CountryUK
ISINGB00BZ020557
LEI213800RTARHELL51S215

Show aggregate KEYS holdings

News associated with KEYS

Akamai Q1 Earnings Surpass Estimates, Revenues Increase Y/Y
AKAM reports a top-line expansion year over year in the first quarter of 2025, backed by strong demand for cloud computing and security solutions. - 2025-05-09 15:55:00
How The Parts Add Up: VTV Targets $190
Looking at the underlying holdings of the ETFs in our coverage universe at ETF Channel, we have compared the trading price of each holding against the average analyst 12-month forward target price, and computed the weighted average implied analyst target price for the ETF itself. - 2025-05-05 11:57:38
Keysight Technologies, Inc. (NYSE:KEYS) Shares Acquired by Federated Hermes Inc.
Federated Hermes Inc. increased its holdings in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 4.9% in the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The institutional investor owned 11,223 shares of the scientific and technical instruments company’s stock after buying an additional 520 shares during […] - 2025-04-14 08:15:09
Keysight Technologies, Inc. (NYSE:KEYS) Shares Sold by Alliancebernstein L.P.
Alliancebernstein L.P. reduced its stake in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 3.9% during the 4th quarter, according to the company in its most recent filing with the SEC. The fund owned 208,134 shares of the scientific and technical instruments company’s stock after selling 8,537 shares during the quarter. Alliancebernstein L.P. owned 0.12% […] - 2025-04-07 08:40:55
Schroder Investment Management Group Has $4.29 Million Stake in Keysight Technologies, Inc. (NYSE:KEYS)
Schroder Investment Management Group lowered its holdings in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 0.7% in the 4th quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The firm owned 26,605 shares of the scientific and technical instruments company’s stock after selling 196 shares during the […] - 2025-04-06 08:29:12
Analysts Set Keysight Technologies, Inc. (NYSE:KEYS) Target Price at $184.44
Keysight Technologies, Inc. (NYSE:KEYS – Get Free Report) has been given an average recommendation of “Moderate Buy” by the nine analysts that are presently covering the company, Marketbeat reports. One research analyst has rated the stock with a sell rating and eight have assigned a buy rating to the company. The average 12-month price target […] - 2025-04-04 05:45:02
Keysight Validates Coherent's VCSEL Technology: Will it Aid the Stock?
KEYS validates Coherent's next-generation vertical-cavity surface-emitting laser technology. - 2025-04-01 16:50:00
Is Teledyne Technologies Stock Outperforming the Nasdaq?
As Teledyne Technologies has outpaced the Nasdaq recently, analysts remain highly optimistic about the stock’s prospects. - 2025-03-25 18:38:54
Thrivent Financial for Lutherans Sells 4,237 Shares of Keysight Technologies, Inc. (NYSE:KEYS)
Thrivent Financial for Lutherans lowered its position in shares of Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 11.2% during the 4th quarter, according to its most recent disclosure with the Securities and Exchange Commission (SEC). The institutional investor owned 33,604 shares of the scientific and technical instruments company’s stock after selling 4,237 shares during […] - 2025-03-25 08:22:49
Keysight Technologies (NYSE:KEYS) Rating Lowered to “Buy” at StockNews.com
Keysight Technologies (NYSE:KEYS – Get Free Report) was downgraded by equities research analysts at StockNews.com from a “strong-buy” rating to a “buy” rating in a note issued to investors on Saturday. A number of other research analysts also recently commented on the company. JPMorgan Chase & Co. upgraded shares of Keysight Technologies from a “neutral” […] - 2025-03-24 05:54:51
How Is Keysight Technologies’ Stock Performance Compared to Other Tech Stocks?
Keysight Technologies has underperformed its tech peers in recent years, yet analysts remain highly optimistic about its future growth potential. - 2025-03-21 14:55:23
KEYS Introduces Advanced Photonic Designer Solution: Stock to Gain?
Keysight launches advanced Photonic Designer for accurate and seamless photonic circuit design. - 2025-03-20 14:11:00
Is Garmin Stock Outperforming the Dow?
Despite Garmin’s outperformance relative to the Dow Jones over the past year, analysts are cautious about the stock’s prospects. - 2025-03-19 18:46:47
Keysight Technologies (NYSE:KEYS) Stock Rating Lowered by StockNews.com
StockNews.com lowered shares of Keysight Technologies (NYSE:KEYS – Free Report) from a strong-buy rating to a buy rating in a report published on Tuesday morning. Several other analysts have also weighed in on the stock. Robert W. Baird raised their price objective on shares of Keysight Technologies from $180.00 to $190.00 and gave the stock […] - 2025-03-12 06:42:52
Will the Launch of Isolated Probing Technology Aid Keysight?
KEYS launches new optically isolated differential probes for fast-switching power device testing. - 2025-03-11 16:25:00
Victory Capital Management Inc. Purchases 9,626 Shares of Keysight Technologies, Inc. (NYSE:KEYS)
Victory Capital Management Inc. boosted its position in shares of Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 6.8% in the 4th quarter, according to its most recent filing with the Securities and Exchange Commission. The fund owned 150,390 shares of the scientific and technical instruments company’s stock after purchasing an additional 9,626 shares during […] - 2025-03-11 09:34:52
Atria Investments Inc Has $1.74 Million Holdings in Keysight Technologies, Inc. (NYSE:KEYS)
Atria Investments Inc grew its stake in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 50.4% during the 4th quarter, HoldingsChannel.com reports. The firm owned 10,837 shares of the scientific and technical instruments company’s stock after buying an additional 3,631 shares during the period. Atria Investments Inc’s holdings in Keysight Technologies were worth $1,741,000 as […] - 2025-03-11 07:50:55
Keysight Technologies, Inc. (NYSE:KEYS) Shares Sold by Mutual of America Capital Management LLC
Mutual of America Capital Management LLC lowered its stake in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 3.3% in the 4th quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The firm owned 20,787 shares of the scientific and technical instruments company’s stock after selling 703 shares during […] - 2025-03-07 09:42:56
Will KEYS Stock Gain From the Expansion of RF and Microwave Portfolio?
Keysight expands its RF and Microwave portfolio with the launch of cutting-edge solutions. - 2025-03-03 17:06:00
VIAVI To Buy Spirent's High-Speed Ethernet And Network Security Testing Business From Keysight
(RTTNews) - VIAVI Solutions Inc. (VIAV), a provider of network test, monitoring and assurance solutions, on Monday announced that it has signed a definitive agreement to acquire Spirent Communications plc's (SPT.L, SPM) high speed ethernet and network security business lines. - 2025-03-03 07:42:44
Stocks Post Modest Gains Ahead of Nvidia's Earnings
The S&P 500 Index ($SPX ) (SPY ) Wednesday closed up +0.01%, the Dow Jones Industrials Index ($DOWI ) (DIA ) closed down -0.43%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) closed up +0.22%. March E-mini S&P futures (ESH25 ) are up +0.09%, and March E-mini Nasdaq futures... - 2025-02-27 11:35:29
Stocks Gain on Positive Corporate News
The S&P 500 Index ($SPX ) (SPY ) today is up +0.77%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.49%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.94%. March E-mini S&P futures (ESH25 ) are up +0.81%, and March E-mini Nasdaq futures... - 2025-02-26 22:22:12
Stocks Climb Ahead of Nvidia's Earnings Results
The S&P 500 Index ($SPX ) (SPY ) today is up +0.37%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.03%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +0.51%. March E-mini S&P futures (ESH25 ) are up +0.29%, and March E-mini Nasdaq futures... - 2025-02-26 21:58:52
Keysight Q1 Earnings Beat Estimates, Revenues Increase Y/Y
KEYS reports year-over-year revenue growth in the first quarter of fiscal 2025, driven by healthy demand across several markets. - 2025-02-26 15:00:00
Principal Securities Inc. Raises Holdings in Keysight Technologies, Inc. (NYSE:KEYS)
Principal Securities Inc. lifted its stake in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 45.0% in the 4th quarter, HoldingsChannel.com reports. The firm owned 834 shares of the scientific and technical instruments company’s stock after acquiring an additional 259 shares during the period. Principal Securities Inc.’s holdings in Keysight Technologies were worth $134,000 as […] - 2025-02-26 08:22:50
After-Hours Earnings Report for February 25, 2025 : INTU, WDAY, ALC, CPNG, AXON, EXR, KEYS, FSLR, CART, CAVA, PCVX, PR
The following companies are expected to report earnings after hours on 02/25/2025. Visit our Earnings Calendar for a full list of expected earnings releases.Intuit Inc. (INTU)is reporting for the quarter ending January 31, 2025. The computer software company's consensus earnings - 2025-02-25 19:00:00
U.S. Cellular's Q4 Earnings Beat Estimate, Revenues Decline Y/Y
USM reports a top-line decline year over year, owing to a decrease in postpaid and prepaid retail connections. - 2025-02-24 16:27:00
Telephone and Data Systems Q4 Earnings Beat Despite Lower Revenues
Weakness in the U.S. Cellular vertical affects TDS' revenue growth in the fourth quarter. Growth in fixed wireless portfolio and cost discipline are tailwinds. - 2025-02-24 15:25:00
Sanctuary Advisors LLC Has $2.14 Million Holdings in Keysight Technologies, Inc. (NYSE:KEYS)
Sanctuary Advisors LLC boosted its position in Keysight Technologies, Inc. (NYSE:KEYS – Free Report) by 13.4% during the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The fund owned 12,529 shares of the scientific and technical instruments company’s stock after buying an additional 1,477 shares during the quarter. […] - 2025-02-24 08:51:01
Akamai's Q4 Earnings Beat Estimates, Revenues Increase Y/Y
AKAM reports top-line growth year over year in the fourth quarter, backed by healthy traction in the Security and Compute segments. - 2025-02-21 16:04:00

iShares MSCI USA ESG Enhanced UCITS ETF USD (Dist) KEYS holdings

DateNumber of KEYS Shares HeldBase Market Value of KEYS SharesLocal Market Value of KEYS SharesChange in KEYS Shares HeldChange in KEYS Base ValueCurrent Price per KEYS Share HeldPrevious Price per KEYS Share Held
2025-05-08 (Thursday)212,803USD 32,397,129USD 32,397,129
2025-05-07 (Wednesday)213,267KEYS holding increased by 1316USD 31,894,080KEYS holding increased by 834780USD 31,894,0801,316USD 834,780 USD 149.55 USD 146.54
2025-05-06 (Tuesday)211,951KEYS holding increased by 308USD 31,059,300KEYS holding decreased by -113597USD 31,059,300308USD -113,597 USD 146.54 USD 147.29
2025-05-05 (Monday)211,643USD 31,172,897KEYS holding decreased by -260321USD 31,172,8970USD -260,321 USD 147.29 USD 148.52
2025-05-02 (Friday)211,643KEYS holding decreased by -51USD 31,433,218KEYS holding increased by 623273USD 31,433,218-51USD 623,273 USD 148.52 USD 145.54
2025-05-01 (Thursday)211,694KEYS holding decreased by -28USD 30,809,945KEYS holding increased by 25566USD 30,809,945-28USD 25,566 USD 145.54 USD 145.4
2025-04-30 (Wednesday)211,722USD 30,784,379KEYS holding increased by 179964USD 30,784,3790USD 179,964 USD 145.4 USD 144.55
2025-04-29 (Tuesday)211,722KEYS holding increased by 1USD 30,604,415KEYS holding increased by 129294USD 30,604,4151USD 129,294 USD 144.55 USD 143.94
2025-04-28 (Monday)211,721KEYS holding decreased by -3911USD 30,475,121KEYS holding decreased by -578043USD 30,475,121-3,911USD -578,043 USD 143.94 USD 144.01
2025-04-25 (Friday)215,632KEYS holding decreased by -56USD 31,053,164KEYS holding increased by 39386USD 31,053,164-56USD 39,386 USD 144.01 USD 143.79
2025-04-24 (Thursday)215,688KEYS holding decreased by -868USD 31,013,778KEYS holding increased by 1282805USD 31,013,778-868USD 1,282,805 USD 143.79 USD 137.29
2025-04-23 (Wednesday)216,556KEYS holding decreased by -308USD 29,730,973KEYS holding increased by 430478USD 29,730,973-308USD 430,478 USD 137.29 USD 135.11
2025-04-22 (Tuesday)216,864KEYS holding decreased by -203USD 29,300,495KEYS holding increased by 673699USD 29,300,495-203USD 673,699 USD 135.11 USD 131.88
2025-04-21 (Monday)217,067USD 28,626,796KEYS holding decreased by -777100USD 28,626,7960USD -777,100 USD 131.88 USD 135.46
2025-04-18 (Friday)217,067USD 29,403,896USD 29,403,8960USD 0 USD 135.46 USD 135.46
2025-04-17 (Thursday)217,067USD 29,403,896KEYS holding increased by 145435USD 29,403,8960USD 145,435 USD 135.46 USD 134.79
2025-04-16 (Wednesday)217,067KEYS holding decreased by -1092USD 29,258,461KEYS holding decreased by -605325USD 29,258,461-1,092USD -605,325 USD 134.79 USD 136.89
2025-04-15 (Tuesday)218,159USD 29,863,786KEYS holding increased by 109080USD 29,863,7860USD 109,080 USD 136.89 USD 136.39
2025-04-14 (Monday)218,159USD 29,754,706KEYS holding increased by 610845USD 29,754,7060USD 610,845 USD 136.39 USD 133.59
2025-04-11 (Friday)218,159KEYS holding increased by 553USD 29,143,861KEYS holding increased by 113045USD 29,143,861553USD 113,045 USD 133.59 USD 133.41
2025-04-10 (Thursday)217,606KEYS holding increased by 174USD 29,030,816KEYS holding decreased by -1953244USD 29,030,816174USD -1,953,244 USD 133.41 USD 142.5
2025-04-09 (Wednesday)217,432KEYS holding increased by 285USD 30,984,060KEYS holding increased by 3197930USD 30,984,060285USD 3,197,930 USD 142.5 USD 127.96
2025-04-08 (Tuesday)217,147KEYS holding decreased by -800USD 27,786,130KEYS holding decreased by -523006USD 27,786,130-800USD -523,006 USD 127.96 USD 129.89
2025-04-07 (Monday)217,947KEYS holding increased by 546USD 28,309,136KEYS holding increased by 694861USD 28,309,136546USD 694,861 USD 129.89 USD 127.02
2025-04-04 (Friday)217,401KEYS holding increased by 1188USD 27,614,275KEYS holding decreased by -5187399USD 27,614,2751,188USD -5,187,399 USD 127.02 USD 151.71
2025-04-02 (Wednesday)216,213KEYS holding increased by 484USD 32,801,674KEYS holding increased by 433695USD 32,801,674484USD 433,695 USD 151.71 USD 150.04
2025-04-01 (Tuesday)215,729KEYS holding increased by 232USD 32,367,979KEYS holding increased by 92993USD 32,367,979232USD 92,993 USD 150.04 USD 149.77
2025-03-31 (Monday)215,497KEYS holding decreased by -1247USD 32,274,986KEYS holding decreased by -308140USD 32,274,986-1,247USD -308,140 USD 149.77 USD 150.33
2025-03-28 (Friday)216,744KEYS holding decreased by -116USD 32,583,126KEYS holding decreased by -1062703USD 32,583,126-116USD -1,062,703 USD 150.33 USD 155.15
2025-03-27 (Thursday)216,860USD 33,645,829KEYS holding decreased by -271075USD 33,645,8290USD -271,075 USD 155.15 USD 156.4
2025-03-26 (Wednesday)216,860KEYS holding increased by 29USD 33,916,904KEYS holding decreased by -444305USD 33,916,90429USD -444,305 USD 156.4 USD 158.47
2025-03-25 (Tuesday)216,831KEYS holding increased by 87USD 34,361,209KEYS holding decreased by -40399USD 34,361,20987USD -40,399 USD 158.47 USD 158.72
2025-03-24 (Monday)216,744KEYS holding increased by 174USD 34,401,608KEYS holding increased by 928549USD 34,401,608174USD 928,549 USD 158.72 USD 154.56
2025-03-21 (Friday)216,570KEYS holding increased by 4466USD 33,473,059KEYS holding increased by 569365USD 33,473,0594,466USD 569,365 USD 154.56 USD 155.13
2025-03-20 (Thursday)212,104KEYS holding increased by 58USD 32,903,694KEYS holding decreased by -63098USD 32,903,69458USD -63,098 USD 155.13 USD 155.47
2025-03-19 (Wednesday)212,046KEYS holding decreased by -841USD 32,966,792KEYS holding increased by 452560USD 32,966,792-841USD 452,560 USD 155.47 USD 152.73
2025-03-18 (Tuesday)212,887USD 32,514,232KEYS holding decreased by -321459USD 32,514,2320USD -321,459 USD 152.73 USD 154.24
2025-03-17 (Monday)212,887KEYS holding decreased by -58USD 32,835,691KEYS holding increased by 461663USD 32,835,691-58USD 461,663 USD 154.24 USD 152.03
2025-03-14 (Friday)212,945KEYS holding decreased by -116USD 32,374,028KEYS holding increased by 806910USD 32,374,028-116USD 806,910 USD 152.03 USD 148.16
2025-03-13 (Thursday)213,061KEYS holding decreased by -29USD 31,567,118KEYS holding decreased by -383597USD 31,567,118-29USD -383,597 USD 148.16 USD 149.94
2025-03-12 (Wednesday)213,090KEYS holding decreased by -185USD 31,950,715KEYS holding decreased by -6411USD 31,950,715-185USD -6,411 USD 149.94 USD 149.84
2025-03-11 (Tuesday)213,275KEYS holding increased by 29USD 31,957,126KEYS holding decreased by -646055USD 31,957,12629USD -646,055 USD 149.84 USD 152.89
2025-03-10 (Monday)213,246USD 32,603,181KEYS holding decreased by -639738USD 32,603,1810USD -639,738 USD 152.89 USD 155.89
2025-03-07 (Friday)213,246USD 33,242,919KEYS holding increased by 292147USD 33,242,9190USD 292,147 USD 155.89 USD 154.52
2025-03-06 (Thursday)213,246KEYS holding increased by 1798USD 32,950,772KEYS holding decreased by -136611USD 32,950,7721,798USD -136,611 USD 154.52 USD 156.48
2025-03-05 (Wednesday)211,448KEYS holding decreased by -145USD 33,087,383KEYS holding increased by 692495USD 33,087,383-145USD 692,495 USD 156.48 USD 153.1
2025-03-04 (Tuesday)211,593USD 32,394,888KEYS holding decreased by -590345USD 32,394,8880USD -590,345 USD 153.1 USD 155.89
2025-03-03 (Monday)211,593KEYS holding increased by 87USD 32,985,233KEYS holding decreased by -756319USD 32,985,23387USD -756,319 USD 155.89 USD 159.53
2025-02-28 (Friday)211,506KEYS holding decreased by -69823USD 33,741,552KEYS holding decreased by -10767509USD 33,741,552-69,823USD -10,767,509 USD 159.53 USD 158.21
2025-02-27 (Thursday)281,329KEYS holding decreased by -760USD 44,509,061KEYS holding decreased by -726731USD 44,509,061-760USD -726,731 USD 158.21 USD 160.36
2025-02-26 (Wednesday)282,089KEYS holding decreased by -9721USD 45,235,792KEYS holding decreased by -5005136USD 45,235,792-9,721USD -5,005,136 USD 160.36 USD 172.17
2025-02-25 (Tuesday)291,810KEYS holding decreased by -663USD 50,240,928KEYS holding decreased by -494363USD 50,240,928-663USD -494,363 USD 172.17 USD 173.47
2025-02-24 (Monday)292,473KEYS holding increased by 950USD 50,735,291KEYS holding decreased by -412419USD 50,735,291950USD -412,419 USD 173.47 USD 175.45
2025-02-21 (Friday)291,523KEYS holding increased by 496USD 51,147,710KEYS holding decreased by -2663182USD 51,147,710496USD -2,663,182 USD 175.45 USD 184.9
2025-02-20 (Thursday)291,027KEYS holding increased by 93USD 53,810,892KEYS holding decreased by -43901USD 53,810,89293USD -43,901 USD 184.9 USD 185.11
2025-02-19 (Wednesday)290,934KEYS holding increased by 78USD 53,854,793KEYS holding increased by 136598USD 53,854,79378USD 136,598 USD 185.11 USD 184.69
2025-02-18 (Tuesday)290,856KEYS holding decreased by -424USD 53,718,195KEYS holding increased by 279966USD 53,718,195-424USD 279,966 USD 184.69 USD 183.46
2025-02-17 (Monday)291,280USD 53,438,229USD 53,438,2290USD 0 USD 183.46 USD 183.46
2025-02-14 (Friday)291,280KEYS holding increased by 117USD 53,438,229KEYS holding increased by 1232703USD 53,438,229117USD 1,232,703 USD 183.46 USD 179.3
2025-02-13 (Thursday)291,163KEYS holding decreased by -78USD 52,205,526KEYS holding increased by 440351USD 52,205,526-78USD 440,351 USD 179.3 USD 177.74
2025-02-12 (Wednesday)291,241KEYS holding decreased by -1482USD 51,765,175KEYS holding increased by 82002USD 51,765,175-1,482USD 82,002 USD 177.74 USD 176.56
2025-02-11 (Tuesday)292,723USD 51,683,173KEYS holding decreased by -210760USD 51,683,1730USD -210,760 USD 176.56 USD 177.28
2025-02-10 (Monday)292,723KEYS holding decreased by -11USD 51,893,933KEYS holding increased by 864542USD 51,893,933-11USD 864,542 USD 177.28 USD 174.32
2025-02-07 (Friday)292,734USD 51,029,391KEYS holding decreased by -957240USD 51,029,3910USD -957,240 USD 174.32 USD 177.59
2025-02-06 (Thursday)292,734KEYS holding increased by 208USD 51,986,631KEYS holding increased by 57415USD 51,986,631208USD 57,415 USD 177.59 USD 177.52
2025-02-05 (Wednesday)292,526KEYS holding decreased by -585USD 51,929,216KEYS holding increased by 350473USD 51,929,216-585USD 350,473 USD 177.52 USD 175.97
2025-02-04 (Tuesday)293,111USD 51,578,743KEYS holding decreased by -102589USD 51,578,7430USD -102,589 USD 175.97 USD 176.32
2025-02-03 (Monday)293,111KEYS holding increased by 70USD 51,681,332KEYS holding decreased by -582530USD 51,681,33270USD -582,530 USD 176.32 USD 178.35
2025-01-31 (Friday)293,041USD 52,263,862KEYS holding increased by 2294511USD 52,263,8620USD 2,294,511 USD 178.35 USD 170.52
2025-01-30 (Thursday)293,041KEYS holding decreased by -798USD 49,969,351KEYS holding increased by 507432USD 49,969,351-798USD 507,432 USD 170.52 USD 168.33
2025-01-29 (Wednesday)293,839KEYS holding decreased by -4USD 49,461,919KEYS holding increased by 119802USD 49,461,919-4USD 119,802 USD 168.33 USD 167.92
2025-01-28 (Tuesday)293,843KEYS holding decreased by -516USD 49,342,117KEYS holding decreased by -301528USD 49,342,117-516USD -301,528 USD 167.92 USD 168.65
2025-01-27 (Monday)294,359KEYS holding increased by 234USD 49,643,645KEYS holding decreased by -1204685USD 49,643,645234USD -1,204,685 USD 168.65 USD 172.88
2025-01-24 (Friday)294,125KEYS holding increased by 418USD 50,848,330KEYS holding decreased by -12911USD 50,848,330418USD -12,911 USD 172.88 USD 173.17
2025-01-23 (Thursday)293,707KEYS holding increased by 418USD 50,861,241KEYS holding increased by 204365USD 50,861,241418USD 204,365 USD 173.17 USD 172.72
2025-01-22 (Wednesday)293,289USD 50,656,876USD 50,656,876
2025-01-21 (Tuesday)292,626USD 50,030,267USD 50,030,267
2025-01-20 (Monday)290,403USD 48,116,873USD 48,116,873
2025-01-17 (Friday)290,403USD 48,116,873USD 48,116,873
2025-01-16 (Thursday)291,731USD 48,158,953USD 48,158,953
2025-01-15 (Wednesday)291,769USD 48,241,086USD 48,241,086
2025-01-14 (Tuesday)290,553USD 47,726,236USD 47,726,236
2025-01-13 (Monday)290,135USD 46,743,650USD 46,743,650
2025-01-10 (Friday)290,135USD 46,801,677USD 46,801,677
2025-01-09 (Thursday)289,550USD 47,743,900USD 47,743,900
2025-01-09 (Thursday)289,550USD 47,743,900USD 47,743,900
2025-01-09 (Thursday)289,550USD 47,743,900USD 47,743,900
2025-01-08 (Wednesday)289,550USD 47,743,900USD 47,743,900
2025-01-08 (Wednesday)289,550USD 47,743,900USD 47,743,900
2025-01-08 (Wednesday)289,550USD 47,743,900USD 47,743,900
2025-01-02 (Thursday)285,027USD 45,843,743USD 45,843,743
2024-12-30 (Monday)286,064USD 46,104,935USD 46,104,935
2024-12-10 (Tuesday)279,006USD 47,124,113KEYS holding decreased by -1012792USD 47,124,1130USD -1,012,792 USD 168.9 USD 172.53
2024-12-09 (Monday)279,006KEYS holding increased by 78USD 48,136,905KEYS holding increased by 236600USD 48,136,90578USD 236,600 USD 172.53 USD 171.73
2024-12-06 (Friday)278,928KEYS holding increased by 1209USD 47,900,305KEYS holding increased by 790831USD 47,900,3051,209USD 790,831 USD 171.73 USD 169.63
2024-12-05 (Thursday)277,719USD 47,109,474KEYS holding decreased by -730401USD 47,109,4740USD -730,401 USD 169.63 USD 172.26
2024-12-04 (Wednesday)277,719KEYS holding increased by 897USD 47,839,875KEYS holding increased by 503313USD 47,839,875897USD 503,313 USD 172.26 USD 171
2024-12-03 (Tuesday)276,822KEYS holding increased by 525USD 47,336,562KEYS holding decreased by -73240USD 47,336,562525USD -73,240 USD 171 USD 171.59
2024-12-02 (Monday)276,297KEYS holding increased by 1170USD 47,409,802KEYS holding increased by 407105USD 47,409,8021,170USD 407,105 USD 171.59 USD 170.84
2024-11-29 (Friday)275,127KEYS holding increased by 117USD 47,002,697KEYS holding increased by 633261USD 47,002,697117USD 633,261 USD 170.84 USD 168.61
2024-11-28 (Thursday)275,010USD 46,369,436USD 46,369,4360USD 0 USD 168.61 USD 168.61
2024-11-27 (Wednesday)275,010KEYS holding increased by 39USD 46,369,436KEYS holding decreased by -900829USD 46,369,43639USD -900,829 USD 168.61 USD 171.91
2024-11-26 (Tuesday)274,971KEYS holding decreased by -1341USD 47,270,265KEYS holding decreased by -166979USD 47,270,265-1,341USD -166,979 USD 171.91 USD 171.68
2024-11-26 (Tuesday)274,971KEYS holding decreased by -1341USD 47,270,265KEYS holding decreased by -166979USD 47,270,265-1,341USD -166,979 USD 171.91 USD 171.68
2024-11-25 (Monday)276,312KEYS holding decreased by -70287USD 47,437,244KEYS holding decreased by -11581634USD 47,437,244-70,287USD -11,581,634 USD 171.68 USD 170.28
2024-11-22 (Friday)346,599KEYS holding decreased by -89USD 59,018,878KEYS holding decreased by -67158USD 59,018,878-89USD -67,158 USD 170.28 USD 170.43
2024-11-21 (Thursday)346,688KEYS holding increased by 2064USD 59,086,036KEYS holding increased by 2057656USD 59,086,0362,064USD 2,057,656 USD 170.43 USD 165.48
2024-11-20 (Wednesday)344,624USD 57,028,380KEYS holding increased by 4600731USD 57,028,3800USD 4,600,731 USD 165.48 USD 152.13
2024-11-19 (Tuesday)344,624KEYS holding decreased by -442USD 52,427,649KEYS holding increased by 177755USD 52,427,649-442USD 177,755 USD 152.13 USD 151.42
2024-11-18 (Monday)345,066KEYS holding increased by 984USD 52,249,894KEYS holding decreased by -3219565USD 52,249,894984USD -3,219,565 USD 151.42 USD 161.21
2024-11-12 (Tuesday)344,082KEYS holding increased by 49USD 55,469,459KEYS holding decreased by -862504USD 55,469,45949USD -862,504 USD 161.21 USD 163.74
2024-11-11 (Monday)344,033USD 56,331,963USD 56,331,9630USD 0 USD 163.74 USD 163.74
2024-11-11 (Monday)344,033USD 56,331,963USD 56,331,9630USD 0 USD 163.74 USD 163.74
2024-11-08 (Friday)343,837KEYS holding increased by 144USD 56,877,517KEYS holding increased by 106307USD 56,877,517144USD 106,307 USD 165.42 USD 165.18
2024-11-08 (Friday)343,837KEYS holding increased by 144USD 56,877,517KEYS holding increased by 106307USD 56,877,517144USD 106,307 USD 165.42 USD 165.18
2024-11-07 (Thursday)343,693KEYS holding increased by 3696USD 56,771,210KEYS holding increased by 1742696USD 56,771,2103,696USD 1,742,696 USD 165.18 USD 161.85
2024-11-07 (Thursday)343,693KEYS holding increased by 3696USD 56,771,210KEYS holding increased by 1742696USD 56,771,2103,696USD 1,742,696 USD 165.18 USD 161.85
2024-11-06 (Wednesday)339,997KEYS holding increased by 98USD 55,028,514KEYS holding increased by 2381558USD 55,028,51498USD 2,381,558 USD 161.85 USD 154.89
2024-11-06 (Wednesday)339,997KEYS holding increased by 98USD 55,028,514KEYS holding increased by 2381558USD 55,028,51498USD 2,381,558 USD 161.85 USD 154.89
2024-11-05 (Tuesday)339,899KEYS holding decreased by -250USD 52,646,956KEYS holding increased by 413676USD 52,646,956-250USD 413,676 USD 154.89 USD 153.56
2024-11-05 (Tuesday)339,899KEYS holding decreased by -250USD 52,646,956KEYS holding increased by 413676USD 52,646,956-250USD 413,676 USD 154.89 USD 153.56
2024-11-04 (Monday)340,149KEYS holding decreased by -1728USD 52,233,280KEYS holding increased by 421821USD 52,233,280-1,728USD 421,821 USD 153.56 USD 151.55
2024-11-04 (Monday)340,149KEYS holding decreased by -1728USD 52,233,280KEYS holding increased by 421821USD 52,233,280-1,728USD 421,821 USD 153.56 USD 151.55
2024-11-01 (Friday)341,877KEYS holding decreased by -490USD 51,811,459KEYS holding increased by 795352USD 51,811,459-490USD 795,352 USD 151.55 USD 149.01
2024-11-01 (Friday)341,877KEYS holding decreased by -490USD 51,811,459KEYS holding increased by 795352USD 51,811,459-490USD 795,352 USD 151.55 USD 149.01
2024-10-31 (Thursday)342,367KEYS holding increased by 280USD 51,016,107KEYS holding decreased by -974275USD 51,016,107280USD -974,275 USD 149.01 USD 151.98
2024-10-31 (Thursday)342,367KEYS holding increased by 280USD 51,016,107KEYS holding decreased by -974275USD 51,016,107280USD -974,275 USD 149.01 USD 151.98
2024-10-30 (Wednesday)342,087KEYS holding decreased by -1856USD 51,990,382KEYS holding decreased by -1413648USD 51,990,382-1,856USD -1,413,648 USD 151.98 USD 155.27
2024-10-30 (Wednesday)342,087KEYS holding decreased by -1856USD 51,990,382KEYS holding decreased by -1413648USD 51,990,382-1,856USD -1,413,648 USD 151.98 USD 155.27
2024-10-29 (Tuesday)343,943KEYS holding decreased by -1728USD 53,404,030KEYS holding decreased by -427315USD 53,404,030-1,728USD -427,315 USD 155.27 USD 155.73
2024-10-29 (Tuesday)343,943KEYS holding decreased by -1728USD 53,404,030KEYS holding decreased by -427315USD 53,404,030-1,728USD -427,315 USD 155.27 USD 155.73
2024-10-28 (Monday)345,671KEYS holding increased by 144USD 53,831,345KEYS holding decreased by -63956USD 53,831,345144USD -63,956 USD 155.73 USD 155.98
2024-10-28 (Monday)345,671KEYS holding increased by 144USD 53,831,345KEYS holding decreased by -63956USD 53,831,345144USD -63,956 USD 155.73 USD 155.98
2024-10-25 (Friday)345,527KEYS holding increased by 3136USD 53,895,301KEYS holding increased by 1252685USD 53,895,3013,136USD 1,252,685 USD 155.98 USD 153.75
2024-10-25 (Friday)345,527KEYS holding increased by 3136USD 53,895,301KEYS holding increased by 1252685USD 53,895,3013,136USD 1,252,685 USD 155.98 USD 153.75
2024-10-24 (Thursday)342,391KEYS holding increased by 380USD 52,642,616KEYS holding increased by 195229USD 52,642,616380USD 195,229 USD 153.75 USD 153.35
2024-10-24 (Thursday)342,391KEYS holding increased by 380USD 52,642,616KEYS holding increased by 195229USD 52,642,616380USD 195,229 USD 153.75 USD 153.35
2024-10-23 (Wednesday)342,011KEYS holding decreased by -78USD 52,447,387KEYS holding decreased by -699560USD 52,447,387-78USD -699,560 USD 153.35 USD 155.36
2024-10-23 (Wednesday)342,011KEYS holding decreased by -78USD 52,447,387KEYS holding decreased by -699560USD 52,447,387-78USD -699,560 USD 153.35 USD 155.36
2024-10-22 (Tuesday)342,089KEYS holding increased by 336USD 53,146,947KEYS holding decreased by -788511USD 53,146,947336USD -788,511 USD 155.36 USD 157.82
2024-10-22 (Tuesday)342,089KEYS holding increased by 336USD 53,146,947KEYS holding decreased by -788511USD 53,146,947336USD -788,511 USD 155.36 USD 157.82
2024-10-21 (Monday)341,753KEYS holding decreased by -3360USD 53,935,458KEYS holding decreased by -1265366USD 53,935,458-3,360USD -1,265,366 USD 157.82 USD 159.95
2024-10-21 (Monday)341,753KEYS holding decreased by -3360USD 53,935,458KEYS holding decreased by -1265366USD 53,935,458-3,360USD -1,265,366 USD 157.82 USD 159.95
2024-10-18 (Friday)345,113USD 55,200,824USD 55,200,824
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 KEYS by Blackrock for IE00BHZPJ890

Show aggregate share trades of KEYS

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-05-07BUY1,316 149.550* 158.29
2025-05-06BUY308 146.540* 158.38
2025-05-02SELL-51150.115147.622 147.871GBX -7,541 158.56 Profit of 545 on sale
2025-05-01SELL-28147.535144.860 145.128GBX -4,064 158.67 Profit of 379 on sale
2025-04-29BUY1145.460142.825 143.088GBX 143 158.90
2025-04-28SELL-3,911145.060141.680 142.018GBX -555,432 159.03 Profit of 66,532 on sale
2025-04-25SELL-56144.170141.800 142.037GBX -7,954 159.16 Profit of 959 on sale
2025-04-24SELL-868144.170137.090 137.798GBX -119,609 159.29 Profit of 18,659 on sale
2025-04-23SELL-308143.740136.825 137.516GBX -42,355 159.49 Profit of 6,768 on sale
2025-04-22SELL-203135.970133.330 133.594GBX -27,120 159.71 Profit of 5,301 on sale
2025-04-16SELL-1,092136.525132.630 133.020GBX -145,257 160.64 Profit of 30,167 on sale
2025-04-11BUY553134.370129.295 129.802GBX 71,781 161.36
2025-04-10BUY174137.680129.360 130.192GBX 22,653 161.63
2025-04-09BUY285143.770126.040 127.813GBX 36,427 161.81
2025-04-08SELL-800135.960125.010 126.105GBX -100,884 162.15 Profit of 28,833 on sale
2025-04-07BUY546134.890121.430 122.776GBX 67,036 162.47
2025-04-04BUY1,188133.770123.900 124.887GBX 148,366 162.82
2025-04-02BUY484 151.710* 162.93
2025-04-01BUY232 150.040* 163.06
2025-03-31SELL-1,247 149.770* 163.20 Profit of 203,511 on sale
2025-03-28SELL-116 150.330* 163.33 Profit of 18,947 on sale
2025-03-26BUY29 156.400* 163.50
2025-03-25BUY87 158.470* 163.55
2025-03-24BUY174 158.720* 163.60
2025-03-21BUY4,466 154.560* 163.70
2025-03-20BUY58 155.130* 163.80
2025-03-19SELL-841 155.470* 163.89 Profit of 137,832 on sale
2025-03-17SELL-58 154.240* 164.13 Profit of 9,520 on sale
2025-03-14SELL-116 152.030* 164.27 Profit of 19,055 on sale
2025-03-13SELL-29 148.160* 164.46 Profit of 4,769 on sale
2025-03-12SELL-185 149.940* 164.63 Profit of 30,457 on sale
2025-03-11BUY29 149.840* 164.81
2025-03-06BUY1,798 154.520* 165.20
2025-03-05SELL-145 156.480* 165.31 Profit of 23,970 on sale
2025-03-03BUY87162.650158.634 159.036GBX 13,836 165.59
2025-02-28SELL-69,823159.610155.520 155.929GBX -10,887,431 165.67 Profit of 680,210 on sale
2025-02-27SELL-760164.380158.080 158.710GBX -120,620 165.77 Profit of 5,366 on sale
2025-02-26SELL-9,721165.890158.020 158.807GBX -1,543,763 165.84 Profit of 68,402 on sale
2025-02-25SELL-663173.150167.500 168.065GBX -111,427 165.76 Loss of -1,530 on sale
2025-02-24BUY950176.365171.000 171.537GBX 162,960 165.65
2025-02-21BUY496185.230174.470 175.546GBX 87,071 165.51
2025-02-20BUY93185.680183.550 183.763GBX 17,090 165.23
2025-02-19BUY78186.200183.160 183.464GBX 14,310 164.95
2025-02-18SELL-424185.120182.555 182.811GBX -77,512 164.66 Loss of -7,698 on sale
2025-02-14BUY117184.350178.970 179.508GBX 21,002 164.09
2025-02-13SELL-78179.460176.450 176.751GBX -13,787 163.85 Loss of -1,006 on sale
2025-02-12SELL-1,482177.870173.069 173.549GBX -257,200 163.64 Loss of -14,693 on sale
2025-02-10SELL-11177.452175.230 175.452GBX -1,930 163.21 Loss of -135 on sale
2025-02-06BUY208178.725176.690 176.894GBX 36,794 162.78
2025-02-05SELL-585178.050175.420 175.683GBX -102,775 162.53 Loss of -7,693 on sale
2025-02-03BUY70177.900172.550 173.085GBX 12,116 162.05
2025-01-30SELL-798171.580168.745 169.028GBX -134,885 161.60 Loss of -5,924 on sale
2025-01-29SELL-4169.990167.610 167.848GBX -671 161.48 Loss of -25 on sale
2025-01-28SELL-516168.840164.550 164.979GBX -85,129 161.36 Loss of -1,868 on sale
2025-01-27BUY234171.525166.100 166.643GBX 38,994 161.22
2025-01-24BUY418173.490171.920 172.077GBX 71,928 160.99
2025-01-23BUY418173.650171.140 171.391GBX 71,641 160.75
2024-12-09BUY78174.055171.700 171.935GBX 13,411 160.33
2024-12-06BUY1,209172.500169.410 169.719GBX 205,190 160.09
2024-12-04BUY897173.590170.935 171.200GBX 153,567 159.61
2024-12-03BUY525172.135169.970 170.187GBX 89,348 159.35
2024-12-02BUY1,170172.930168.390 168.844GBX 197,547 159.06
2024-11-29BUY117171.450168.800 169.065GBX 19,781 158.78
2024-11-27BUY39172.410168.260 168.675GBX 6,578 158.29
2024-11-26SELL-1,341173.067170.550 170.802GBX -229,045 157.57 Loss of -17,740 on sale
2024-11-26SELL-1,341173.067170.550 170.802GBX -229,045 157.57 Loss of -17,740 on sale
2024-11-25SELL-70,287175.390170.540 171.025GBX -12,020,834 157.19 Loss of -972,306 on sale
2024-11-22SELL-89171.050168.250 168.530GBX -14,999 156.83 Loss of -1,041 on sale
2024-11-21BUY2,064170.522162.830 163.599GBX 337,669 156.44
2024-11-19SELL-442152.580147.895 148.364GBX -65,577 156.30 Profit of 3,506 on sale
2024-11-18BUY984151.600148.430 148.747GBX 146,367 156.45
2024-11-12BUY49164.320160.660 161.026GBX 7,890 156.29
2024-11-08BUY144165.480163.215 163.441GBX 23,536 155.38
2024-11-08BUY144165.480163.215 163.441GBX 23,536 155.38
2024-11-07BUY3,696165.355162.060 162.389GBX 600,192 154.62
2024-11-07BUY3,696165.355162.060 162.389GBX 600,192 154.62
2024-11-06BUY98162.340158.670 159.037GBX 15,586 154.02
2024-11-06BUY98162.340158.670 159.037GBX 15,586 154.02
2024-11-05SELL-250155.390152.610 152.888GBX -38,222 153.94 Profit of 263 on sale
2024-11-05SELL-250155.390152.610 152.888GBX -38,222 153.94 Profit of 263 on sale
2024-11-04SELL-1,728155.790153.410 153.648GBX -265,504 153.98 Profit of 574 on sale
2024-11-04SELL-1,728155.790153.410 153.648GBX -265,504 153.98 Profit of 574 on sale
2024-11-01SELL-490152.660149.850 150.131GBX -73,564 154.25 Profit of 2,018 on sale
2024-11-01SELL-490152.660149.850 150.131GBX -73,564 154.25 Profit of 2,018 on sale
2024-10-31BUY280151.190148.370 148.652GBX 41,623 154.90
2024-10-31BUY280151.190148.370 148.652GBX 41,623 154.90
2024-10-30SELL-1,856154.800151.960 152.244GBX -282,565 155.32 Profit of 5,714 on sale
2024-10-30SELL-1,856154.800151.960 152.244GBX -282,565 155.32 Profit of 5,714 on sale
2024-10-29SELL-1,728156.805155.220 155.379GBX -268,494 155.33 Loss of -81 on sale
2024-10-29SELL-1,728156.805155.220 155.379GBX -268,494 155.33 Loss of -81 on sale
2024-10-28BUY144157.720155.700 155.902GBX 22,450 155.25
2024-10-28BUY144157.720155.700 155.902GBX 22,450 155.25
2024-10-25BUY3,136156.460154.855 155.015GBX 486,129 155.07
2024-10-25BUY3,136156.460154.855 155.015GBX 486,129 155.07
2024-10-24BUY380154.685152.940 153.115GBX 58,184 155.51
2024-10-24BUY380154.685152.940 153.115GBX 58,184 155.51
2024-10-23SELL-78155.620151.440 151.858GBX -11,845 156.59 Profit of 369 on sale
2024-10-23SELL-78155.620151.440 151.858GBX -11,845 156.59 Profit of 369 on sale
2024-10-22BUY336157.510153.050 153.496GBX 51,575 157.82
2024-10-22BUY336157.510153.050 153.496GBX 51,575 157.82
2024-10-21SELL-3,360159.340157.060 157.288GBX -528,488 0.00 Loss of -528,488 on sale
2024-10-21SELL-3,360159.340157.060 157.288GBX -528,488 0.00 Loss of -528,488 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 KEYS

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-05-09115,91214278,86441.6%
2025-05-08112,5940271,11041.5%
2025-05-07175,89934334,94252.5%
2025-05-0692,48434202,68845.6%
2025-05-05125,81015232,50354.1%
2025-05-02126,91141387,70932.7%
2025-05-01156,34756305,11351.2%
2025-04-30100,87358237,00742.6%
2025-04-29103,3980235,90543.8%
2025-04-28128,2080233,09555.0%
2025-04-2597,1830332,34229.2%
2025-04-24251,0400886,64528.3%
2025-04-2390,1550309,72429.1%
2025-04-22105,67911221,70347.7%
2025-04-21127,4850267,96347.6%
2025-04-1790,769270242,53637.4%
2025-04-16144,2080326,77144.1%
2025-04-1580,3930208,63838.5%
2025-04-14204,29821,740500,22440.8%
2025-04-11134,473267521,77825.8%
2025-04-10189,0896456,93741.4%
2025-04-09376,65463846,98344.5%
2025-04-08266,3692,389476,72255.9%
2025-04-07274,046103585,37946.8%
2025-04-04222,0734,452797,02027.9%
2025-04-03230,3514,509518,00144.5%
2025-04-02108,267380277,40039.0%
2025-04-01111,2820220,31650.5%
2025-03-31241,6855479,40950.4%
2025-03-28114,6630302,59037.9%
2025-03-27106,8810218,79048.9%
2025-03-26104,9530212,15749.5%
2025-03-25131,2050230,35957.0%
2025-03-24112,1890188,19359.6%
2025-03-21118,1410217,63854.3%
2025-03-2092,3280216,53142.6%
2025-03-19136,775180247,26855.3%
2025-03-1899,7780260,83538.3%
2025-03-1795,3840230,87041.3%
2025-03-14120,5000280,94942.9%
2025-03-13167,3971408,85740.9%
2025-03-12125,11510291,94342.9%
2025-03-11270,875367599,94045.2%
2025-03-10236,430192493,81647.9%
2025-03-07125,78612333,09537.8%

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.