Portfolio Holdings Detail for ISIN IE0007O06KL9
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/liquidata/show_ticker_holding_ETFs.php on line 63
Stock Name / FundiShares Russell 2000 Swap UCITS ETF
IssuerBlackrock
ETF TickerRU2K.AS(USD) CXE
ETF TickerRU2K(USD) Euronext Amsterdam

Holdings detail for MSFT

Stock NameMicrosoft Corporation
TickerMSFT(USD) NASDAQ
TYPECommon Stock
CountryUSA
ISINUS5949181045
LEIINR2EJN1ERAN0W5ZP974

Show aggregate MSFT holdings

News associated with MSFT

Stocks Rally on Solid Tech Earnings
The S&P 500 Index ($SPX ) (SPY ) today is up +1.36%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.77%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +1.93%. June E-mini S&P futures (ESM25 ) are up +1.51%, and June E-mini Nasdaq futures... - 2025-05-01 17:48:48
Microsoft Stock: Is Wall Street Bullish or Bearish?
Despite Microsoft’s underperformance relative to the broader market over the past year, Wall Street analysts maintain a highly optimistic outlook about the stock’s prospects. - 2025-05-01 17:42:34
Why Microsoft Stock Popped This Week
Shares of tech giant Microsoft (NASDAQ: MSFT) spiked this week after the company reported better-than-expected revenue and earnings in its fiscal third quarter. The company's Azure cloud computing service and Microsoft 365 products are firing on all cylinders, which was welcome n - 2025-05-01 17:40:51
Stocks Rally on Solid Tech Earnings
The S&P 500 Index ($SPX ) (SPY ) today is up +1.36%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.77%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +1.93%. June E-mini S&P futures (ESM25 ) are up +1.51%, and June E-mini Nasdaq futures... - 2025-05-01 17:15:42
Stocks Jump on Microsoft and Meta Earnings Results
The S&P 500 Index ($SPX ) (SPY ) today is up +0.85%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.43%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +1.37%. June E-mini S&P futures (ESM25 ) are up +0.90%, and June E-mini Nasdaq futures... - 2025-05-01 17:13:31
Why Microsoft Stock Is Skyrocketing Today
Microsoft (NASDAQ: MSFT) stock is shooting higher in Thursday's trading after the company published strong quarterly results. The tech giant's company's share price was up 9.2% as of 12:15 a.m. ET and had been up as much as 10.6% earlier in the session. - 2025-05-01 16:45:17
Why Nvidia Stock Bounded Higher Thursday
Shares of Nvidia (NASDAQ: NVDA) charged sharply higher Thursday, climbing as much as 5.5%. As of 11:59 a.m. ET, the stock was still up 4.4%. - 2025-05-01 16:40:15
Fund Update: NEW YORK STATE COMMON RETIREMENT FUND Just Disclosed New Holdings
NEW YORK STATE COMMON RETIREMENT FUND just filed a portfolio update, which we received from a 13F disclosure. This disclosure reflects the funds' holdings for the 03-31-2025 report period. You can see the full portfolio on Quiver Quantitative, and track moves made by other funds - 2025-05-01 16:38:21
New Analyst Forecast: $MSFT Given 'Buy' Rating
We just received data on a new analyst forecast for $MSFT. Needham gave a rating of 'Buy' for $MSFT. - 2025-05-01 16:27:05
Fund Update: MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC Just Disclosed New Holdings
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC just filed a portfolio update, which we received from a 13F disclosure. This disclosure reflects the funds' holdings for the 03-31-2025 report period. You can see the full portfolio on Quiver Quantitative, and track moves made by other fu - 2025-05-01 16:17:28
Stocks Jump on Microsoft and Meta Earnings Results
The S&P 500 Index ($SPX ) (SPY ) today is up +0.85%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.43%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +1.37%. June E-mini S&P futures (ESM25 ) are up +0.90%, and June E-mini Nasdaq futures... - 2025-05-01 15:58:50
Microsoft Stock: Is Wall Street Bullish or Bearish?
Despite Microsoft’s underperformance relative to the broader market over the past year, Wall Street analysts maintain a highly optimistic outlook about the stock’s prospects. - 2025-05-01 15:58:40
Tesla's Rough Quarter, Alphabet's Resilience, Chipotle's Burrito Slowdown, and More
In this podcast, Motley Fool analysts Jason Moser and Asit Sharma and host Dylan Lewis discuss: - 2025-05-01 15:55:00
SPY, ABLG: Big ETF Outflows
Looking at units outstanding versus one week prior within the universe of ETFs covered at ETF Channel, the biggest outflow was seen in the SPDR S&P 500 ETF Trust, where 20,500,000 units were destroyed, or a 1.9% decrease week over week. Among the largest underlying componen - 2025-05-01 15:52:14
Bullish Signals Mount as Q1 Earnings Surprise to the Upside
Tech giants Meta and Microsoft are surging; bulls would like to see further positive reactions to earnings. - 2025-05-01 15:51:00
Stocks Jump on Microsoft and Meta Earnings Results
The S&P 500 Index ($SPX ) (SPY ) today is up +0.85%, the Dow Jones Industrials Index ($DOWI ) (DIA ) is up +0.43%, and the Nasdaq 100 Index ($IUXX ) (QQQ ) is up +1.37%. June E-mini S&P futures (ESM25 ) are up +0.90%, and June E-mini Nasdaq futures... - 2025-05-01 15:45:20
Notable ETF Inflow Detected - IGV, MSFT, ADBE, PANW
Looking today at week-over-week shares outstanding changes among the universe of ETFs covered at ETF Channel, one standout is the iShares Expanded Tech-Software Sector ETF (Symbol: IGV) where we have detected an approximate $384.3 million dollar inflow -- that's a 3.6% increase - 2025-05-01 15:37:46
$MSFT stock is up 9% today. Here's what we see in our data.
$MSFT stock has now risen 9% today, according to our price data from Polygon. There has been approximately $13,392,064,005 of trading volume. - 2025-05-01 15:31:57
AI ETFs Set to Gain on Robust Meta, Microsoft Earnings
Meta Platforms and Microsoft earnings boost confidence in the artificial intelligence (AI) sector, leading to a spike in related stocks and ETFs. - 2025-05-01 15:10:00
Microsoft Q3 Earnings & Revenues Beat on Surging Cloud Business
MSFT's third-quarter fiscal 2025 results reflect strength in the AI business and Copilot adoption, backed by accelerating growth in its Azure cloud infrastructure unit. - 2025-05-01 14:52:00
Nasdaq 100 Movers: QCOM, MSFT
In early trading on Thursday, shares of Microsoft topped the list of the day's best performing components of the Nasdaq 100 index, trading up 9.2%. Year to date, Microsoft registers a 2.4% gain. And the worst performing Nasdaq 100 component thus far on the day is Qualcomm, tra - 2025-05-01 14:24:12
S&P 500 Movers: BDX, IDXX
In early trading on Thursday, shares of Idexx Laboratories, topped the list of the day's best performing components of the S&P 500 index, trading up 10.4%. Year to date, Idexx Laboratories, registers a 15.6% gain. And the worst performing S&P 500 component thus far on - 2025-05-01 14:22:40
Dow Movers: AMGN, MSFT
In early trading on Thursday, shares of Microsoft topped the list of the day's best performing Dow Jones Industrial Average components, trading up 9.0%. Year to date, Microsoft registers a 2.2% gain. And the worst performing Dow component thus far on the day is Amgen, trading - 2025-05-01 14:21:41
Buy, Sell or Hold DDOG Stock? Key Tips Ahead of Q1 Earnings
DDOG shows promise, but valuation reflects growth. Investors can hold and wait for a better entry amid Q1 margin pressure and rising competition. - 2025-05-01 14:06:00
Microsoft Stock: Is Wall Street Bullish or Bearish?
Despite Microsoft’s underperformance relative to the broader market over the past year, Wall Street analysts maintain a highly optimistic outlook about the stock’s prospects. - 2025-05-01 13:59:21
Meta Platforms and Microsoft Just Reported Amazing News for AI Stock Investors
In today's video, I discuss Meta Platforms (NASDAQ: META), Microsoft (NASDAQ: MSFT), and what their recent news means for AI stock investors. To learn more, check out the short video, consider subscribing, and click the special offer link below. - 2025-05-01 13:41:16
IBM Extends Microsoft Collaboration: Will the Stock Benefit?
IBM appears to be treading in the middle of the road and new investors could be better off if they trade with caution. - 2025-05-01 13:07:00
Microsoft Q3 Earnings: Cloud Strength
Here's our initial take on Microsoft's (NASDAQ: MSFT) fiscal 2025 third-quarter financial report.Key Metrics Metric Q3 2024 Q3 2025 Change vs. Expectations Revenue $61.9 billion $70.1 billion +13% Beat Earnings per share $2.94 $3.46 +18% Beat Intelligent Cloud revenue $ - 2025-05-01 12:58:41
Guru Fundamental Report for MSFT - Warren Buffett
Below is Validea's guru fundamental report for MICROSOFT CORP (MSFT). Of the 22 guru strategies we follow, MSFT rates highest using our Patient Investor model based on the published strategy of Warren Buffett. This strategy seeks out firms with long-term, predictable profitabili - 2025-05-01 12:04:30
3 Reasons Amazon Stock Is Still a Top Artificial Intelligence Buy Right Now
For a while, it seemed like artificial intelligence (AI) was the hottest topic in the business and investing world. Companies rushed to integrate it into their products and services, investors rushed to pour money into any company dealing with AI, and the media couldn't seem to g - 2025-05-01 11:05:00

iShares Russell 2000 Swap UCITS ETF MSFT holdings

DateNumber of MSFT Shares HeldBase Market Value of MSFT SharesLocal Market Value of MSFT SharesChange in MSFT Shares HeldChange in MSFT Base ValueCurrent Price per MSFT Share HeldPrevious Price per MSFT Share Held
2025-04-30 (Wednesday)239USD 94,467USD 94,467
2025-04-30 (Wednesday)-239USD -94,467USD -94,467
2025-04-29 (Tuesday)239USD 94,176USD 94,176
2025-04-29 (Tuesday)-239USD -94,176USD -94,176
2025-04-28 (Monday)239MSFT holding increased by 478USD 93,487MSFT holding increased by 187139USD 93,487478USD 187,139 USD 391.159 USD 0
2025-04-28 (Monday)-239MSFT holding increased by 478USD -93,487MSFT holding increased by 187139USD -93,487478USD 187,139 USD 391.159 USD 0
2025-04-25 (Friday)239MSFT holding increased by 478USD 93,652MSFT holding increased by 186217USD 93,652478USD 186,217 USD 391.849 USD 0
2025-04-25 (Friday)-239MSFT holding increased by 478USD -93,652MSFT holding increased by 186217USD -93,652478USD 186,217 USD 391.849 USD 0
2025-04-24 (Thursday)239MSFT holding increased by 478USD 92,565MSFT holding increased by 182044USD 92,565478USD 182,044 USD 387.301 USD 0
2025-04-24 (Thursday)-239MSFT holding increased by 478USD -92,565MSFT holding increased by 182044USD -92,565478USD 182,044 USD 387.301 USD 0
2025-04-23 (Wednesday)239MSFT holding increased by 478USD 89,479MSFT holding increased by 177149USD 89,479478USD 177,149 USD 374.389 USD 0
2025-04-23 (Wednesday)-239MSFT holding increased by 478USD -89,479MSFT holding increased by 177149USD -89,479478USD 177,149 USD 374.389 USD 0
2025-04-22 (Tuesday)239MSFT holding increased by 478USD 87,670MSFT holding increased by 173500USD 87,670478USD 173,500 USD 366.82 USD 0
2025-04-22 (Tuesday)-239MSFT holding increased by 478USD -87,670MSFT holding increased by 173500USD -87,670478USD 173,500 USD 366.82 USD 0
2025-04-21 (Monday)239MSFT holding increased by 478USD 85,830MSFT holding increased by 173729USD 85,830478USD 173,729 USD 359.121 USD 0
2025-04-21 (Monday)-239MSFT holding increased by 478USD -85,830MSFT holding increased by 173729USD -85,830478USD 173,729 USD 359.121 USD 0
2025-04-18 (Friday)239MSFT holding increased by 478USD 87,899MSFT holding increased by 175798USD 87,899478USD 175,798 USD 367.778 USD 0
2025-04-18 (Friday)-239MSFT holding increased by 478USD -87,899MSFT holding increased by 175798USD -87,899478USD 175,798 USD 367.778 USD 0
2025-04-17 (Thursday)239MSFT holding increased by 478USD 87,899MSFT holding increased by 176714USD 87,899478USD 176,714 USD 367.778 USD 0
2025-04-17 (Thursday)-239MSFT holding increased by 478USD -87,899MSFT holding increased by 176714USD -87,899478USD 176,714 USD 367.778 USD 0
2025-04-16 (Wednesday)239MSFT holding increased by 478USD 88,815MSFT holding increased by 181004USD 88,815478USD 181,004 USD 371.611 USD 0
2025-04-16 (Wednesday)-239MSFT holding increased by 478USD -88,815MSFT holding increased by 181004USD -88,815478USD 181,004 USD 371.611 USD 0
2025-04-15 (Tuesday)239MSFT holding increased by 478USD 92,189MSFT holding increased by 184876USD 92,189478USD 184,876 USD 385.728 USD 0
2025-04-15 (Tuesday)-239MSFT holding increased by 478USD -92,189MSFT holding increased by 184876USD -92,189478USD 184,876 USD 385.728 USD 0
2025-04-14 (Monday)239MSFT holding increased by 478USD 92,687MSFT holding increased by 185527USD 92,687478USD 185,527 USD 387.812 USD 0
2025-04-14 (Monday)-239MSFT holding increased by 478USD -92,687MSFT holding increased by 185527USD -92,687478USD 185,527 USD 387.812 USD 0
2025-04-11 (Friday)239MSFT holding increased by 478USD 92,840MSFT holding increased by 183983USD 92,840478USD 183,983 USD 388.452 USD 0
2025-04-11 (Friday)-239MSFT holding increased by 478USD -92,840MSFT holding increased by 183983USD -92,840478USD 183,983 USD 388.452 USD 0
2025-04-10 (Thursday)239MSFT holding increased by 478USD 91,143MSFT holding increased by 184470USD 91,143478USD 184,470 USD 381.351 USD 0
2025-04-10 (Thursday)-239MSFT holding increased by 478USD -91,143MSFT holding increased by 184470USD -91,143478USD 184,470 USD 381.351 USD 0
2025-04-09 (Wednesday)239MSFT holding increased by 478USD 93,327MSFT holding increased by 178067USD 93,327478USD 178,067 USD 390.49 USD 0
2025-04-09 (Wednesday)-239MSFT holding increased by 478USD -93,327MSFT holding increased by 178067USD -93,327478USD 178,067 USD 390.49 USD 0
2025-04-08 (Tuesday)239MSFT holding increased by 478USD 84,740MSFT holding increased by 170269USD 84,740478USD 170,269 USD 354.561 USD 0
2025-04-08 (Tuesday)-239MSFT holding increased by 478USD -84,740MSFT holding increased by 170269USD -84,740478USD 170,269 USD 354.561 USD 0
2025-04-07 (Monday)239MSFT holding increased by 478USD 85,529MSFT holding increased by 171531USD 85,529478USD 171,531 USD 357.862 USD 0
2025-04-07 (Monday)-239MSFT holding increased by 478USD -85,529MSFT holding increased by 171531USD -85,529478USD 171,531 USD 357.862 USD 0
2025-04-04 (Friday)239MSFT holding increased by 478USD 86,002MSFT holding increased by 177333USD 86,002478USD 177,333 USD 359.841 USD 0
2025-04-04 (Friday)-239MSFT holding increased by 478USD -86,002MSFT holding increased by 177333USD -86,002478USD 177,333 USD 359.841 USD 0
2025-04-02 (Wednesday)239MSFT holding increased by 478USD 91,331MSFT holding increased by 182674USD 91,331478USD 182,674 USD 382.138 USD 0
2025-04-02 (Wednesday)-239MSFT holding increased by 478USD -91,331MSFT holding increased by 182674USD -91,331478USD 182,674 USD 382.138 USD 0
2025-04-01 (Tuesday)239MSFT holding increased by 1978USD 91,343MSFT holding increased by 744146USD 91,3431,978USD 744,146 USD 382.188 USD 0
2025-04-01 (Tuesday)-239MSFT holding increased by 1978USD -91,343MSFT holding increased by 744146USD -91,3431,978USD 744,146 USD 382.188 USD 0
2025-03-31 (Monday)1,739MSFT holding increased by 3478USD 652,803MSFT holding increased by 1311536USD 652,8033,478USD 1,311,536 USD 375.39 USD 0
2025-03-31 (Monday)-1,739MSFT holding increased by 3478USD -652,803MSFT holding increased by 1311536USD -652,8033,478USD 1,311,536 USD 375.39 USD 0
2025-03-28 (Friday)1,739MSFT holding increased by 2284USD 658,733MSFT holding increased by 871599USD 658,7332,284USD 871,599 USD 378.8 USD 0
2025-03-28 (Friday)-1,739MSFT holding increased by 2284USD -658,733MSFT holding increased by 871599USD -658,7332,284USD 871,599 USD 378.8 USD 0
2025-03-27 (Thursday)545MSFT holding increased by 1090USD 212,866MSFT holding increased by 425400USD 212,8661,090USD 425,400 USD 390.58 USD 0
2025-03-27 (Thursday)-545MSFT holding increased by 1090USD -212,866MSFT holding increased by 425400USD -212,8661,090USD 425,400 USD 390.58 USD 0
2025-03-26 (Wednesday)545MSFT holding increased by 1341USD 212,534MSFT holding increased by 527081USD 212,5341,341USD 527,081 USD 389.971 USD 0
2025-03-26 (Wednesday)-545MSFT holding increased by 1341USD -212,534MSFT holding increased by 527081USD -212,5341,341USD 527,081 USD 389.971 USD 0
2025-03-25 (Tuesday)796MSFT holding increased by 1476USD 314,547MSFT holding increased by 581841USD 314,5471,476USD 581,841 USD 395.16 USD 0
2025-03-25 (Tuesday)-796MSFT holding increased by 1476USD -314,547MSFT holding increased by 581841USD -314,5471,476USD 581,841 USD 395.16 USD 0
2025-03-24 (Monday)680MSFT holding increased by 1360USD 267,294MSFT holding increased by 533351USD 267,2941,360USD 533,351 USD 393.079 USD 0
2025-03-24 (Monday)-680MSFT holding increased by 1360USD -267,294MSFT holding increased by 533351USD -267,2941,360USD 533,351 USD 393.079 USD 0
2025-03-21 (Friday)680MSFT holding increased by 1360USD 266,057MSFT holding increased by 529108USD 266,0571,360USD 529,108 USD 391.26 USD 0
2025-03-21 (Friday)-680MSFT holding increased by 1360USD -266,057MSFT holding increased by 529108USD -266,0571,360USD 529,108 USD 391.26 USD 0
2025-03-20 (Thursday)680MSFT holding increased by 1360USD 263,051MSFT holding increased by 526769USD 263,0511,360USD 526,769 USD 386.84 USD 0
2025-03-20 (Thursday)-680MSFT holding increased by 1360USD -263,051MSFT holding increased by 526769USD -263,0511,360USD 526,769 USD 386.84 USD 0
2025-03-19 (Wednesday)680MSFT holding increased by 1360USD 263,718MSFT holding increased by 524512USD 263,7181,360USD 524,512 USD 387.821 USD 0
2025-03-19 (Wednesday)-680MSFT holding increased by 1360USD -263,718MSFT holding increased by 524512USD -263,7181,360USD 524,512 USD 387.821 USD 0
2025-03-18 (Tuesday)680MSFT holding increased by 1360USD 260,794MSFT holding increased by 525110USD 260,7941,360USD 525,110 USD 383.521 USD 0
2025-03-18 (Tuesday)-680MSFT holding increased by 1360USD -260,794MSFT holding increased by 525110USD -260,7941,360USD 525,110 USD 383.521 USD 0
2025-03-17 (Monday)680MSFT holding increased by 1360USD 264,316MSFT holding increased by 528537USD 264,3161,360USD 528,537 USD 388.7 USD 0
2025-03-17 (Monday)-680MSFT holding increased by 1360USD -264,316MSFT holding increased by 528537USD -264,3161,360USD 528,537 USD 388.7 USD 0
2025-03-14 (Friday)680MSFT holding increased by 1360USD 264,221MSFT holding increased by 521785USD 264,2211,360USD 521,785 USD 388.56 USD 0
2025-03-14 (Friday)-680MSFT holding increased by 1360USD -264,221MSFT holding increased by 521785USD -264,2211,360USD 521,785 USD 388.56 USD 0
2025-03-13 (Thursday)680MSFT holding increased by 1358USD 257,564MSFT holding increased by 517421USD 257,5641,358USD 517,421 USD 378.771 USD 0
2025-03-13 (Thursday)-680MSFT holding increased by 1358USD -257,564MSFT holding increased by 517421USD -257,5641,358USD 517,421 USD 378.771 USD 0
2025-03-12 (Wednesday)678MSFT holding increased by 1356USD 259,857MSFT holding increased by 517802USD 259,8571,356USD 517,802 USD 383.27 USD 0
2025-03-12 (Wednesday)-678MSFT holding increased by 1356USD -259,857MSFT holding increased by 517802USD -259,8571,356USD 517,802 USD 383.27 USD 0
2025-03-11 (Tuesday)678MSFT holding increased by 1356USD 257,945MSFT holding increased by 515693USD 257,9451,356USD 515,693 USD 380.45 USD 0
2025-03-11 (Tuesday)-678MSFT holding increased by 1356USD -257,945MSFT holding increased by 515693USD -257,9451,356USD 515,693 USD 380.45 USD 0
2025-03-10 (Monday)678MSFT holding increased by 1356USD 257,748MSFT holding increased by 524412USD 257,7481,356USD 524,412 USD 380.159 USD 0
2025-03-10 (Monday)-678MSFT holding increased by 1356USD -257,748MSFT holding increased by 524412USD -257,7481,356USD 524,412 USD 380.159 USD 0
2025-03-07 (Friday)678MSFT holding increased by 1336USD 266,664MSFT holding increased by 530535USD 266,6641,336USD 530,535 USD 393.31 USD 0
2025-03-07 (Friday)-678MSFT holding increased by 1336USD -266,664MSFT holding increased by 530535USD -266,6641,336USD 530,535 USD 393.31 USD 0
2025-03-05 (Wednesday)658MSFT holding increased by 1316USD 263,871MSFT holding increased by 519576USD 263,8711,316USD 519,576 USD 401.02 USD 0
2025-03-05 (Wednesday)-658MSFT holding increased by 1316USD -263,871MSFT holding increased by 519576USD -263,8711,316USD 519,576 USD 401.02 USD 0
2025-03-04 (Tuesday)658MSFT holding increased by 1466USD 255,705MSFT holding increased by 569605USD 255,7051,466USD 569,605 USD 388.609 USD 0
2025-03-04 (Tuesday)-658MSFT holding increased by 1466USD -255,705MSFT holding increased by 569605USD -255,7051,466USD 569,605 USD 388.609 USD 0
2025-03-03 (Monday)808MSFT holding increased by 1616USD 313,900MSFT holding increased by 634668USD 313,9001,616USD 634,668 USD 388.49 USD 0
2025-03-03 (Monday)-808MSFT holding increased by 1616USD -313,900MSFT holding increased by 634668USD -313,9001,616USD 634,668 USD 388.49 USD 0
2025-02-28 (Friday)808MSFT holding increased by 1616USD 320,768MSFT holding increased by 637932USD 320,7681,616USD 637,932 USD 396.99 USD 0
2025-02-28 (Friday)-808MSFT holding increased by 1616USD -320,768MSFT holding increased by 637932USD -320,7681,616USD 637,932 USD 396.99 USD 0
2025-02-27 (Thursday)808MSFT holding increased by 1611USD 317,164MSFT holding increased by 638147USD 317,1641,611USD 638,147 USD 392.53 USD 0
2025-02-27 (Thursday)-808MSFT holding increased by 1611USD -317,164MSFT holding increased by 638147USD -317,1641,611USD 638,147 USD 392.53 USD 0
2025-02-26 (Wednesday)803MSFT holding increased by 1355USD 320,983MSFT holding increased by 540624USD 320,9831,355USD 540,624 USD 399.73 USD 0
2025-02-26 (Wednesday)-803MSFT holding increased by 1355USD -320,983MSFT holding increased by 540624USD -320,9831,355USD 540,624 USD 399.73 USD 0
2025-02-25 (Tuesday)552MSFT holding increased by 606USD 219,641MSFT holding increased by 241457USD 219,641606USD 241,457 USD 397.9 USD 0
2025-02-25 (Tuesday)-552MSFT holding increased by 606USD -219,641MSFT holding increased by 241457USD -219,641606USD 241,457 USD 397.9 USD 0
2025-02-24 (Monday)54MSFT holding decreased by -108USD 21,816MSFT holding decreased by -43632USD 21,816-108USD -43,632 USD 498.421 USD 0
2025-02-24 (Monday)-54MSFT holding decreased by -108USD -21,816MSFT holding decreased by -43632USD -21,816-108USD -43,632 USD 498.421 USD 0
2025-02-12 (Wednesday)494MSFT holding increased by 988USD 202,066MSFT holding increased by 405317USD 202,066988USD 405,317 USD 409.04 USD 0
2025-02-12 (Wednesday)-494MSFT holding increased by 988USD -202,066MSFT holding increased by 405317USD -202,066988USD 405,317 USD 409.04 USD 0
2025-02-11 (Tuesday)494MSFT holding increased by 988USD 203,251MSFT holding increased by 406888USD 203,251988USD 406,888 USD 411.439 USD 0
2025-02-11 (Tuesday)-494MSFT holding increased by 988USD -203,251MSFT holding increased by 406888USD -203,251988USD 406,888 USD 411.439 USD 0
2025-02-10 (Monday)494MSFT holding increased by 988USD 203,637MSFT holding increased by 406054USD 203,637988USD 406,054 USD 412.221 USD 0
2025-02-10 (Monday)-494MSFT holding increased by 988USD -203,637MSFT holding increased by 406054USD -203,637988USD 406,054 USD 412.221 USD 0
2025-02-07 (Friday)494MSFT holding increased by 988USD 202,417MSFT holding increased by 407832USD 202,417988USD 407,832 USD 409.751 USD 0
2025-02-07 (Friday)-494MSFT holding increased by 988USD -202,417MSFT holding increased by 407832USD -202,417988USD 407,832 USD 409.751 USD 0
2025-02-06 (Thursday)494MSFT holding increased by 988USD 205,415MSFT holding increased by 409580USD 205,415988USD 409,580 USD 415.82 USD 0
2025-02-06 (Thursday)-494MSFT holding increased by 988USD -205,415MSFT holding increased by 409580USD -205,415988USD 409,580 USD 415.82 USD 0
2025-02-05 (Wednesday)494MSFT holding increased by 988USD 204,165MSFT holding increased by 407876USD 204,165988USD 407,876 USD 413.289 USD 0
2025-02-05 (Wednesday)-494MSFT holding increased by 988USD -204,165MSFT holding increased by 407876USD -204,165988USD 407,876 USD 413.289 USD 0
2025-02-04 (Tuesday)494MSFT holding increased by 988USD 203,711MSFT holding increased by 406705USD 203,711988USD 406,705 USD 412.37 USD 0
2025-02-04 (Tuesday)-494MSFT holding increased by 988USD -203,711MSFT holding increased by 406705USD -203,711988USD 406,705 USD 412.37 USD 0
2025-02-03 (Monday)494MSFT holding increased by 988USD 202,994MSFT holding increased by 408034USD 202,994988USD 408,034 USD 410.919 USD 0
2025-02-03 (Monday)-494MSFT holding increased by 988USD -202,994MSFT holding increased by 408034USD -202,994988USD 408,034 USD 410.919 USD 0
2025-01-31 (Friday)494MSFT holding increased by 988USD 205,040MSFT holding increased by 410045USD 205,040988USD 410,045 USD 415.061 USD 0
2025-01-31 (Friday)-494MSFT holding increased by 988USD -205,040MSFT holding increased by 410045USD -205,040988USD 410,045 USD 415.061 USD 0
2025-01-30 (Thursday)494MSFT holding increased by 988USD 205,005MSFT holding increased by 423516USD 205,005988USD 423,516 USD 414.99 USD 0
2025-01-30 (Thursday)-494MSFT holding increased by 988USD -205,005MSFT holding increased by 423516USD -205,005988USD 423,516 USD 414.99 USD 0
2025-01-29 (Wednesday)494MSFT holding increased by 1318USD 218,511MSFT holding increased by 587004USD 218,5111,318USD 587,004 USD 442.33 USD 0
2025-01-29 (Wednesday)-494MSFT holding increased by 1318USD -218,511MSFT holding increased by 587004USD -218,5111,318USD 587,004 USD 442.33 USD 0
2025-01-28 (Tuesday)824MSFT holding increased by 1648USD 368,493MSFT holding increased by 726570USD 368,4931,648USD 726,570 USD 447.2 USD 0
2025-01-28 (Tuesday)-824MSFT holding increased by 1648USD -368,493MSFT holding increased by 726570USD -368,4931,648USD 726,570 USD 447.2 USD 0
2025-01-27 (Monday)824MSFT holding increased by 1648USD 358,077MSFT holding increased by 723982USD 358,0771,648USD 723,982 USD 434.559 USD 0
2025-01-27 (Monday)-824MSFT holding increased by 1648USD -358,077MSFT holding increased by 723982USD -358,0771,648USD 723,982 USD 434.559 USD 0
2025-01-24 (Friday)824MSFT holding increased by 1648USD 365,905MSFT holding increased by 733994USD 365,9051,648USD 733,994 USD 444.059 USD 0
2025-01-24 (Friday)-824MSFT holding increased by 1648USD -365,905MSFT holding increased by 733994USD -365,9051,648USD 733,994 USD 444.059 USD 0
2025-01-23 (Thursday)824MSFT holding increased by 1648USD 368,089MSFT holding increased by 735758USD 368,0891,648USD 735,758 USD 446.71 USD 0
2025-01-23 (Thursday)-824MSFT holding increased by 1648USD -368,089MSFT holding increased by 735758USD -368,0891,648USD 735,758 USD 446.71 USD 0
2025-01-22 (Wednesday)824MSFT holding decreased by -1648USD 367,669MSFT holding decreased by -735338USD 367,669-1,648USD -735,338 USD 463.191 USD 0
2025-01-22 (Wednesday)-824MSFT holding decreased by -1648USD -367,669MSFT holding decreased by -735338USD -367,669-1,648USD -735,338 USD 463.191 USD 0
2025-01-21 (Tuesday)824USD 353,084USD 353,084
2025-01-21 (Tuesday)-824USD -353,084USD -353,084
2025-01-17 (Friday)824USD 353,521USD 353,521
2025-01-17 (Friday)-824USD -353,521USD -353,521
2025-01-16 (Thursday)824USD 349,854USD 349,854
2025-01-16 (Thursday)-824USD -349,854USD -349,854
2025-01-15 (Wednesday)824USD 351,279USD 351,279
2025-01-15 (Wednesday)-824USD -351,279USD -351,279
2025-01-14 (Tuesday)824USD 342,512USD 342,512
2025-01-14 (Tuesday)-824USD -342,512USD -342,512
2025-01-13 (Monday)824USD 343,765USD 343,765
2025-01-13 (Monday)-824USD -343,765USD -343,765
2025-01-10 (Friday)824USD 345,215USD 345,215
2025-01-10 (Friday)-824USD -345,215USD -345,215
2025-01-09 (Thursday)824USD 349,837USD 349,837
2025-01-09 (Thursday)-824USD -349,837USD -349,837
2025-01-09 (Thursday)824USD 349,837USD 349,837
2025-01-09 (Thursday)-824USD -349,837USD -349,837
2025-01-09 (Thursday)824USD 349,837USD 349,837
2025-01-09 (Thursday)-824USD -349,837USD -349,837
2025-01-08 (Wednesday)824USD 349,837USD 349,837
2025-01-08 (Wednesday)-824USD -349,837USD -349,837
2025-01-08 (Wednesday)824USD 349,837USD 349,837
2025-01-08 (Wednesday)-824USD -349,837USD -349,837
2025-01-08 (Wednesday)824USD 349,837USD 349,837
2025-01-08 (Wednesday)-824USD -349,837USD -349,837
2025-01-02 (Thursday)824MSFT holding increased by 1418USD 344,910MSFT holding increased by 608248USD 344,9101,418USD 608,248 USD 418.58 USD 0
2025-01-02 (Thursday)-824MSFT holding increased by 1418USD -344,910MSFT holding increased by 608248USD -344,9101,418USD 608,248 USD 418.58 USD 0
2024-12-30 (Monday)824USD 350,060USD 350,060
2024-12-30 (Monday)-824USD -350,060USD -350,060
2024-12-10 (Tuesday)594MSFT holding increased by 1188USD 263,338MSFT holding increased by 528274USD 263,3381,188USD 528,274 USD 443.33 USD 0
2024-12-10 (Tuesday)-594MSFT holding increased by 1188USD -263,338MSFT holding increased by 528274USD -263,3381,188USD 528,274 USD 443.33 USD 0
2024-12-09 (Monday)594MSFT holding increased by 1188USD 264,936MSFT holding increased by 528417USD 264,9361,188USD 528,417 USD 446.02 USD 0
2024-12-09 (Monday)-594MSFT holding increased by 1188USD -264,936MSFT holding increased by 528417USD -264,9361,188USD 528,417 USD 446.02 USD 0
2024-12-06 (Friday)594MSFT holding increased by 1188USD 263,481MSFT holding increased by 526397USD 263,4811,188USD 526,397 USD 443.571 USD 0
2024-12-06 (Friday)-594MSFT holding increased by 1188USD -263,481MSFT holding increased by 526397USD -263,4811,188USD 526,397 USD 443.571 USD 0
2024-12-05 (Thursday)594MSFT holding increased by 1188USD 262,916MSFT holding increased by 522743USD 262,9161,188USD 522,743 USD 442.62 USD 0
2024-12-05 (Thursday)-594MSFT holding increased by 1188USD -262,916MSFT holding increased by 522743USD -262,9161,188USD 522,743 USD 442.62 USD 0
2024-12-04 (Wednesday)594MSFT holding increased by 1188USD 259,827MSFT holding increased by 515960USD 259,8271,188USD 515,960 USD 437.419 USD 0
2024-12-04 (Wednesday)-594MSFT holding increased by 1188USD -259,827MSFT holding increased by 515960USD -259,8271,188USD 515,960 USD 437.419 USD 0
2024-12-03 (Tuesday)594MSFT holding increased by 1188USD 256,133MSFT holding increased by 512135USD 256,1331,188USD 512,135 USD 431.2 USD 0
2024-12-03 (Tuesday)-594MSFT holding increased by 1188USD -256,133MSFT holding increased by 512135USD -256,1331,188USD 512,135 USD 431.2 USD 0
2024-12-02 (Monday)594MSFT holding increased by 1188USD 256,002MSFT holding increased by 507537USD 256,0021,188USD 507,537 USD 430.98 USD 0
2024-12-02 (Monday)-594MSFT holding increased by 1188USD -256,002MSFT holding increased by 507537USD -256,0021,188USD 507,537 USD 430.98 USD 0
2024-11-29 (Friday)594MSFT holding increased by 1188USD 251,535MSFT holding increased by 502791USD 251,5351,188USD 502,791 USD 423.46 USD 0
2024-11-29 (Friday)-594MSFT holding increased by 1188USD -251,535MSFT holding increased by 502791USD -251,5351,188USD 502,791 USD 423.46 USD 0
2024-11-27 (Wednesday)594MSFT holding increased by 1188USD 251,256MSFT holding increased by 505482USD 251,2561,188USD 505,482 USD 422.99 USD 0
2024-11-27 (Wednesday)-594MSFT holding increased by 1188USD -251,256MSFT holding increased by 505482USD -251,2561,188USD 505,482 USD 422.99 USD 0
2024-11-26 (Tuesday)594MSFT holding increased by 170USD 254,226MSFT holding increased by 77944USD 254,226170USD 77,944 USD 427.99 USD 415.759
2024-11-26 (Tuesday)-594MSFT holding increased by 170USD -254,226MSFT holding increased by 77944USD -254,226170USD 77,944 USD 427.99 USD 415.759
2024-11-18 (Monday)424MSFT holding increased by 848USD 176,282MSFT holding increased by 355647USD 176,282848USD 355,647 USD 415.759 USD 423.031
2024-11-18 (Monday)-424MSFT holding increased by 848USD -176,282MSFT holding increased by 355647USD -176,282848USD 355,647 USD 415.759 USD 423.031
2024-11-12 (Tuesday)424MSFT holding decreased by -848USD 179,365MSFT holding decreased by -358730USD 179,365-848USD -358,730 USD 468.86 USD 472.199
2024-11-12 (Tuesday)-424MSFT holding decreased by -848USD -179,365MSFT holding decreased by -358730USD -179,365-848USD -358,730 USD 468.86 USD 472.199
2024-11-08 (Friday)424MSFT holding increased by 848USD 179,157MSFT holding increased by 359539USD 179,157848USD 359,539 USD 422.54 USD 0
2024-11-08 (Friday)-424MSFT holding increased by 848USD -179,157MSFT holding increased by 359539USD -179,157848USD 359,539 USD 422.54 USD 0
2024-11-07 (Thursday)424USD 180,382MSFT holding increased by 2226USD 180,3820USD 2,226 USD 425.429 USD 420.179
2024-11-07 (Thursday)-424USD -180,382MSFT holding increased by 2226USD -180,3820USD 2,226 USD 425.429 USD 420.179
2024-11-06 (Wednesday)424USD 178,156MSFT holding decreased by -3697USD 178,1560USD -3,697 USD 411.46 USD 408.46
2024-11-06 (Wednesday)-424USD -178,156MSFT holding decreased by -3697USD -178,1560USD -3,697 USD 411.46 USD 408.46
2024-11-05 (Tuesday)424USD 174,459MSFT holding increased by 1272USD 174,4590USD 1,272 USD 411.46 USD 408.46
2024-11-05 (Tuesday)-424USD -174,459MSFT holding increased by 1272USD -174,4590USD 1,272 USD 411.46 USD 408.46
2024-11-04 (Monday)424MSFT holding decreased by -848USD 173,187MSFT holding decreased by -347184USD 173,187-848USD -347,184 USD 410.37 USD 0
2024-11-04 (Monday)-424MSFT holding decreased by -848USD -173,187MSFT holding decreased by -347184USD -173,187-848USD -347,184 USD 410.37 USD 0
2024-11-01 (Friday)424USD 173,997MSFT holding decreased by -1705USD 173,9970USD -1,705 USD 406.349 USD 432.531
2024-11-01 (Friday)-424USD -173,997MSFT holding decreased by -1705USD -173,9970USD -1,705 USD 406.349 USD 432.531
2024-10-31 (Thursday)424USD 172,292MSFT holding decreased by -11101USD 172,2920USD -11,101 USD 406.349 USD 432.531
2024-10-31 (Thursday)-424USD -172,292MSFT holding decreased by -11101USD -172,2920USD -11,101 USD 406.349 USD 432.531
2024-10-30 (Wednesday)424MSFT holding increased by 138USD 183,393MSFT holding increased by 59363USD 183,393138USD 59,363 USD 431.95 USD 426.591
2024-10-30 (Wednesday)-424MSFT holding increased by 138USD -183,393MSFT holding increased by 59363USD -183,393138USD 59,363 USD 431.95 USD 426.591
2024-10-29 (Tuesday)562USD 242,756MSFT holding increased by 3012USD 242,7560USD 3,012 USD 431.95 USD 426.591
2024-10-29 (Tuesday)-562USD -242,756MSFT holding increased by 3012USD -242,7560USD 3,012 USD 431.95 USD 426.591
2024-10-28 (Monday)562MSFT holding decreased by -1124USD 239,744MSFT holding decreased by -480364USD 239,744-1,124USD -480,364 USD 428.149 USD 0
2024-10-28 (Monday)-562MSFT holding decreased by -1124USD -239,744MSFT holding decreased by -480364USD -239,744-1,124USD -480,364 USD 428.149 USD 0
2024-10-25 (Friday)562USD 240,620MSFT holding decreased by -1922USD 240,6200USD -1,922 USD 424.73 USD 0
2024-10-25 (Friday)-562USD -240,620MSFT holding decreased by -1922USD -240,6200USD -1,922 USD 424.73 USD 0
2024-10-24 (Thursday)562MSFT holding increased by 1124USD 238,698MSFT holding increased by 477323USD 238,6981,124USD 477,323 USD 424.73 USD 0
2024-10-24 (Thursday)-562MSFT holding increased by 1124USD -238,698MSFT holding increased by 477323USD -238,6981,124USD 477,323 USD 424.73 USD 0
2024-10-23 (Wednesday)562MSFT holding decreased by -5USD 238,625MSFT holding decreased by -3773USD 238,625-5USD -3,773 USD 424.6 USD 427.51
2024-10-23 (Wednesday)-562MSFT holding decreased by -5USD -238,625MSFT holding decreased by -3773USD -238,625-5USD -3,773 USD 424.6 USD 427.51
2024-10-22 (Tuesday)567MSFT holding decreased by -1134USD 242,398MSFT holding decreased by -479846USD 242,398-1,134USD -479,846 USD 418.78 USD 0
2024-10-22 (Tuesday)-567MSFT holding decreased by -1134USD -242,398MSFT holding decreased by -479846USD -242,398-1,134USD -479,846 USD 418.78 USD 0
2024-10-21 (Monday)567USD 237,448MSFT holding decreased by -351USD 237,4480USD -351 USD 477.429 USD 476.571
2024-10-21 (Monday)-567USD -237,448MSFT holding decreased by -351USD -237,4480USD -351 USD 477.429 USD 476.571
2024-10-18 (Friday)567MSFT holding decreased by -1134USD 237,097MSFT holding decreased by -474194USD 237,097-1,134USD -474,194 USD 477.429 USD 476.571
2024-10-18 (Friday)-567MSFT holding decreased by -1134USD -237,097MSFT holding decreased by -474194USD -237,097-1,134USD -474,194 USD 477.429 USD 476.571
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 MSFT by Blackrock for IE0007O06KL9

Show aggregate share trades of MSFT

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-04-28BUY478392.740386.638 387.248USD 185,105 407.68
2025-04-25BUY478392.160384.600 385.356USD 184,200 407.86
2025-04-24BUY478388.450375.190 376.516USD 179,975 408.10
2025-04-23BUY478380.390373.030 373.766USD 178,660 408.50
2025-04-22BUY478367.760359.860 360.650USD 172,391 408.99
2025-04-21BUY478364.480355.674 356.554USD 170,433 409.59
2025-04-18BUY478 367.778* 410.10
2025-04-17BUY478374.322366.890 367.633USD 175,729 410.63
2025-04-17BUY478374.322366.890 367.633USD 175,729 410.63
2025-04-16BUY478381.610368.200 369.541USD 176,641 411.11
2025-04-15BUY478391.890384.210 384.978USD 184,019 411.44
2025-04-14BUY478394.640384.210 385.253USD 184,151 411.74
2025-04-11BUY478390.050378.890 380.006USD 181,643 412.04
2025-04-10BUY478383.900367.820 369.428USD 176,587 412.45
2025-04-09BUY478393.225353.310 357.301USD 170,790 412.74
2025-04-08BUY478373.650350.250 352.590USD 168,538 413.52
2025-04-07BUY478371.000344.790 347.411USD 166,062 414.29
2025-04-04BUY478374.590359.490 361.000USD 172,558 415.04
2025-04-02BUY478 382.138* 415.51
2025-04-01BUY1,978 382.188* 415.98
2025-03-31BUY3,478 375.390* 416.57
2025-03-28BUY2,284 378.800* 417.13
2025-03-27BUY1,090 390.580* 417.52
2025-03-26BUY1,341 389.971* 417.94
2025-03-25BUY1,476 395.160* 418.29
2025-03-24BUY1,360 393.079* 418.68
2025-03-21BUY1,360 391.260* 419.12
2025-03-20BUY1,360 386.840* 419.64
2025-03-19BUY1,360 387.821* 420.16
2025-03-18BUY1,360 383.521* 420.77
2025-03-17BUY1,360 388.700* 421.32
2025-03-14BUY1,360 388.560* 421.88
2025-03-13BUY1,358 378.771* 422.64
2025-03-12BUY1,356 383.270* 423.34
2025-03-11BUY1,356 380.450* 424.12
2025-03-10BUY1,356 380.159* 424.93
2025-03-07BUY1,336 393.310* 425.53
2025-03-05BUY1,316 401.020* 426.00
2025-03-04BUY1,466 388.609* 426.74
2025-03-03BUY1,616398.820392.145 392.812USD 634,785 427.50
2025-02-28BUY1,616397.630386.570 387.676USD 626,484 428.12
2025-02-27BUY1,611405.740392.170 393.527USD 633,972 428.86
2025-02-26BUY1,355403.600394.250 395.185USD 535,476 429.48
2025-02-25BUY606401.920396.700 397.222USD 240,717 430.17
2025-02-24SELL-108409.370399.320 400.325USD -43,235 428.65 Profit of 3,060 on sale
2025-02-12BUY988410.750404.367 405.006USD 400,146 429.10
2025-02-11BUY988412.490409.300 409.619USD 404,704 429.51
2025-02-10BUY988415.462410.920 411.374USD 406,438 429.92
2025-02-07BUY988418.650408.100 409.155USD 404,245 430.41
2025-02-06BUY988418.200414.090 414.501USD 409,527 430.78
2025-02-05BUY988413.827410.420 410.761USD 405,832 431.23
2025-02-04BUY988413.920409.760 410.176USD 405,254 431.72
2025-02-03BUY988415.410408.670 409.344USD 404,432 432.29
2025-01-31BUY988420.680414.910 415.487USD 410,501 432.76
2025-01-30BUY988422.860413.160 414.130USD 409,160 433.27
2025-01-29BUY1,318446.880440.400 441.048USD 581,301 433.01
2025-01-28BUY1,648448.380431.425 433.120USD 713,783 432.58
2025-01-27BUY1,648435.190423.500 424.669USD 699,855 432.51
2025-01-24BUY1,648446.650441.400 441.925USD 728,292 432.14
2025-01-23BUY1,648446.740441.505 442.028USD 728,463 431.66
2025-01-22SELL-1,648447.270436.000 437.127USD -720,385 430.57 Loss of -10,809 on sale
2025-01-02BUY1,418426.070414.850 415.972USD 589,848 431.00
2024-12-10BUY1,188449.620443.870 444.445USD 528,001 430.54
2024-12-09BUY1,188448.330440.500 441.283USD 524,244 429.94
2024-12-06BUY1,188446.100441.770 442.203USD 525,337 429.40
2024-12-05BUY1,188444.660436.170 437.019USD 519,179 428.85
2024-12-04BUY1,188439.670432.630 433.334USD 514,801 428.48
2024-12-03BUY1,188432.470427.740 428.213USD 508,717 428.35
2024-12-02BUY1,188433.000421.310 422.479USD 501,905 428.23
2024-11-29BUY1,188424.880417.800 418.508USD 497,187 428.47
2024-11-27BUY1,188427.230422.020 422.541USD 501,979 428.75
2024-11-26BUY170429.040418.850 419.869USD 71,378 428.80
2024-11-18BUY848418.400412.100 412.730USD 349,995 429.56
2024-11-12SELL-848424.440417.210 417.933USD -354,407 427.11 Profit of 7,779 on sale
2024-11-08BUY848426.500421.780 422.252USD 358,070 427.41
2024-11-04SELL-848410.420405.570 406.055USD -344,335 432.04 Profit of 22,036 on sale
2024-10-30BUY138438.500432.100 432.740USD 59,718 438.47
2024-10-28SELL-1,124431.940426.300 426.864USD -479,795 441.28 Profit of 16,207 on sale
2024-10-24BUY1,124425.980422.400 422.758USD 475,180 449.56
2024-10-23SELL-5431.080422.530 423.385USD -2,117 457.88 Profit of 172 on sale
2024-10-22SELL-1,134430.580418.040 419.294USD -475,479 477.43 Profit of 65,925 on sale
2024-10-18SELL-1,134419.650416.260 416.599USD -472,423 0.00 Loss of -472,423 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 MSFT

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-05-0111,686,89072,33923,460,29949.8%
2025-04-304,118,75915,3738,877,48246.4%
2025-04-291,820,4743,2644,759,70938.2%
2025-04-282,770,48115,9015,952,26046.5%
2025-04-253,903,36822,9486,240,97062.5%
2025-04-243,742,5052,5886,879,66854.4%
2025-04-232,554,35410,4247,018,89836.4%
2025-04-221,872,5489,7716,777,72827.6%
2025-04-212,102,2538,0097,120,91329.5%
2025-04-172,804,3276,3528,126,47434.5%
2025-04-162,937,993307,9157,679,17238.3%
2025-04-152,087,8604,1356,459,75432.3%
2025-04-143,724,5896,2107,983,22746.7%
2025-04-113,615,65511,2328,233,01543.9%
2025-04-105,489,00021,07913,264,06341.4%
2025-04-097,013,30629,62914,742,61247.6%
2025-04-085,345,86513,52112,419,85343.0%
2025-04-077,408,08041,90117,136,40143.2%
2025-04-045,562,68229,63816,914,45132.9%
2025-04-035,530,4365,10611,162,61849.5%
2025-04-022,782,8236,7065,367,47351.8%
2025-04-013,978,6226,2917,374,00854.0%
2025-03-313,020,2706,8479,735,06231.0%
2025-03-282,958,13412,2976,972,38942.4%
2025-03-271,990,0778,3584,484,89044.4%
2025-03-262,216,3515,8345,234,59642.3%
2025-03-252,079,4974,7964,633,84044.9%
2025-03-243,414,70813,5837,029,43748.6%
2025-03-212,775,7293,5587,975,23734.8%
2025-03-201,846,3718,5955,308,15534.8%
2025-03-191,936,9184,4434,967,04239.0%
2025-03-182,034,5455,4505,363,38737.9%
2025-03-172,686,07414,5486,548,90941.0%
2025-03-143,267,7785,6226,845,80447.7%
2025-03-133,708,4719,0547,851,10247.2%
2025-03-123,934,0099,7888,588,71645.8%
2025-03-113,779,19013,8268,593,54244.0%
2025-03-104,475,39333,02511,704,79238.2%
2025-03-072,995,07034,9927,505,48839.9%
2025-03-063,492,4636,2587,913,95844.1%
2025-03-053,584,84110,6607,518,36347.7%
2025-03-043,337,55140,74510,281,36832.5%
2025-03-033,054,44019,6998,191,79837.3%
2025-02-283,560,45720,1778,940,30939.8%
2025-02-272,654,38116,3676,431,24741.3%

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.