How to Get Insider Transactions in Excel

Get insider transactions directly in Excel using custom formulas. Retrieve financial data, automate your workflows, and keep your spreadsheets updated with our Excel add-in.

No VBA/Macros Required
Microsoft Certified Add-in
2-Minute Setup
EXCEL FORMULA
=FDN("InsiderTransactions", "MSFT", "", 5)

This formula pulls data into your spreadsheet once our Excel add-in is installed.

Formula Result

See exactly how data fills into your sheet when the formula runs. This example shows the actual up-to-date information returned.

ABCDEFGHIJKLMNOPQRS
1trading_symbolcentral_index_keyregistrant_nameinsider_nameinsider_central_index_keyrelationship_to_issueris_derivatives_transactiontitle_of_securitytransaction_datetransaction_codetransaction_descriptionamount_of_securitiesprice_per_securityacquired_or_disposedtitle_of_underlying_securityamount_of_underlying_securitiessecurities_owned_following_transactionownership_formnature_of_indirect_ownership
2MSFT0000789019MICROSOFT CORPHood Amy0001576843EVP & Chief Financial OfficerFalseCommon Stock2026-09-15AGrant, award or other acquisition pursuant to Rule 16b-3(d)290770.0A562701D
3MSFT0000789019MICROSOFT CORPSMITH BRADFORD L0001193119Vice Chair and PresidentFalseCommon Stock2026-09-15AGrant, award or other acquisition pursuant to Rule 16b-3(d)290770.0A473793D
4MSFT0000789019MICROSOFT CORPAlthoff Judson0001868758EVP, Chief Commercial OfficerFalseCommon Stock2026-09-15AGrant, award or other acquisition pursuant to Rule 16b-3(d)290770.0A141167D
5MSFT0000789019MICROSOFT CORPNumoto Takeshi0001899931EVP, Chief Marketing OfficerFalseCommon Stock2026-09-15AGrant, award or other acquisition pursuant to Rule 16b-3(d)115690.0A59412D
6MSFT0000789019MICROSOFT CORPJolla Alice L.0001819285Chief Accounting OfficerFalseCommon Stock2026-09-15FPayment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3122505.41D81119D
ABCDEF
1trading_symbolMSFTMSFTMSFTMSFTMSFT
2central_index_key00007890190000789019000078901900007890190000789019
3registrant_nameMICROSOFT CORPMICROSOFT CORPMICROSOFT CORPMICROSOFT CORPMICROSOFT CORP
4insider_nameHood AmySMITH BRADFORD LAlthoff JudsonNumoto TakeshiJolla Alice L.
5insider_central_index_key00015768430001193119000186875800018999310001819285
6relationship_to_issuerEVP & Chief Financial OfficerVice Chair and PresidentEVP, Chief Commercial OfficerEVP, Chief Marketing OfficerChief Accounting Officer
7is_derivatives_transactionFalseFalseFalseFalseFalse
8title_of_securityCommon StockCommon StockCommon StockCommon StockCommon Stock
9transaction_date2026-09-152026-09-152026-09-152026-09-152026-09-15
10transaction_codeAAAAF
11transaction_descriptionGrant, award or other acquisition pursuant to Rule 16b-3(d)Grant, award or other acquisition pursuant to Rule 16b-3(d)Grant, award or other acquisition pursuant to Rule 16b-3(d)Grant, award or other acquisition pursuant to Rule 16b-3(d)Payment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3
12amount_of_securities29077290772907711569122
13price_per_security0.00.00.00.0505.41
14acquired_or_disposedAAAAD
15title_of_underlying_security
16amount_of_underlying_securities
17securities_owned_following_transaction5627014737931411675941281119
18ownership_formDDDDD
19nature_of_indirect_ownership
Federal securities laws require insiders, including officials, directors, and those holding more than 10% of a company's securities, to report their purchases, sales, and holdings. The formula gives comprehensive information about each of the transactions. The data is available for a few thousand US companies.

Steps to Get Started

01
Install the Add-in

Open Excel, navigate to the Home tab, select Add-ins, and search for FinancialData.Net.

02
Grab Your Key

Sign in to your account at FinancialData.Net, open the dashboard, and copy your API key.

03
Run Your Formula

Open the task pane in Excel, save your API key, and start typing the =FDN(...) formula.

Formula Reference

Use the formula to retrieve financial data by specifying a dataset, ticker symbol, and additional parameters.

=FDN(dataset, identifier, argument, maxRows)
datasetString
Specifies the dataset to query. Enter the dataset name enclosed in quotation marks, for example "InsiderTransactions".
identifierString
Accepts one or multiple identifiers such as ticker symbols (e.g., "AAPL" or "AAPL,MSFT") or other supported identifier types.
argumentString
Filters the dataset output using an additional parameter, such as a date like "2025-01-15" or a reporting period like "year" or "quarter".
maxRowsInteger
Limits the number of records returned by the formula. For example, setting the value to 5 returns the five most recent rows.

Troubleshooting & FAQ

If Excel doesn't recognize the =FDN() formula, the add-in may not have loaded correctly. Restart Excel or reinstall the add-in from the Office Add-ins Store.

Excel displays this error when it does not recognize the =FDN() formula. This means the add-in is either not installed or has been disabled.

The =FDN() formula outputs multiple rows and columns of data, which Excel blocks if any existing text or formatting occupies the surrounding cells. Simply clear these obstructing cells to allow the formula to expand completely.

Install the Excel Add-in

Access 80+ financial datasets directly in Excel using simple formulas.

Install via AppSource
Compatible with Office 365 and Excel for Web
Data Subscriptions for Excel
Standard SubscriptionCore financial data
$29 / mo
Premium Subscription
Full financial data
$69 / mo
Get Started