Skip to Main Content
Insider Trading

OIA Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on OIA stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - OIA

Name / Title Purchase / Sale Shares Date Disclosed (EST)
BANK OF AMERICA CORP /DE/
Purchase 5 Dec 14, 2017 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 5 Dec 15, 2017 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 77 Dec 29, 2017 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 257 Dec 29, 2017 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 128 Dec 29, 2017 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 53 Dec 29, 2017 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 02, 2018 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 57 Jan 02, 2018 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 02, 2018 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 04, 2018 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 124 Jan 04, 2018 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 34 Jan 04, 2018 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 3316 Jul 08, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 08, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 08, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 300 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jul 09, 2019 Dec. 13, 2024, 5:16 p.m.