Skip to Main Content
Insider Trading

PMM 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 PMM 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 - PMM

Name / Title Purchase / Sale Shares Date Disclosed (EST)
BANK OF AMERICA CORP /DE/
Sale 1000 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 1000 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 600 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 300 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 200 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Purchase 16585 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 2700 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 2650 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 1900 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 1600 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 1200 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 1035 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Sale 1000 Jan 10, 2025 Jan. 14, 2025, 5 p.m.
BANK OF AMERICA CORP /DE/
Purchase 201 May 03, 2016 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 265 May 03, 2016 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 499 May 03, 2016 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 3800 Sep 21, 2017 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 3 Sep 21, 2017 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 100 Sep 21, 2017 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 3 Sep 21, 2017 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 1065 May 02, 2016 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 2000 Mar 13, 2013 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 102 Mar 15, 2013 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 700 Mar 15, 2013 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 700 Mar 15, 2013 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 398 Mar 15, 2013 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 100 Mar 15, 2013 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 435 Apr 23, 2014 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Apr 23, 2014 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 235 Apr 23, 2014 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 100 Apr 23, 2014 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 2790 Jan 15, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 100 Jan 15, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 2690 Jan 15, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 704 Apr 10, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 704 Apr 14, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 510 Apr 15, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Purchase 1026 Apr 15, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 510 Apr 17, 2015 Dec. 20, 2024, 5:16 p.m.
BANK OF AMERICA CORP /DE/
Sale 1026 Apr 17, 2015 Dec. 20, 2024, 5:16 p.m.