Scrivener Thomas M - Insider Non-Derivative Transactions at BANK OF AMERICA CORP /DE/ (BAC) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 3, 2025, Scrivener Thomas M's relationship to BANK OF AMERICA CORP /DE/ (BAC) is Officer (Chief Operations Executive), and currently has 207,531 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other BAC insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Scrivener Thomas M - Insider Non-Derivative Transactions of BAC Common Stock
Scrivener Thomas M - Insider Non-Derivative Transactions at BAC
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 4, 2025 G -- (Common Stock) 3000 0 207531
Feb 16, 2025 F -- (Common Stock) 10994 46.96 158292
Feb 16, 2025 F -- (Common Stock) 4975 46.96 164628
Feb 16, 2025 M -- (Common Stock) 25000 0 169286
Feb 16, 2025 M -- (Common Stock) 11311 0 169603
Feb 16, 2025 F -- (Common Stock) 6843 46.96 173313
Feb 16, 2025 M -- (Common Stock) 15528 0 180156
Feb 16, 2025 F -- (Common Stock) 22034 46.96 201279
Feb 16, 2025 F -- (Common Stock) 4145 46.96 206501
Feb 16, 2025 Disposition -- (Common Stock) 7239 46.96 210531
Feb 16, 2025 F -- (Common Stock) 3209 46.96 210531
Feb 16, 2025 M -- (Common Stock) 9367 0 210646
Feb 16, 2025 M -- (Common Stock) 7239 0 213740
Feb 16, 2025 M -- (Common Stock) 7239 0 217770
Feb 16, 2025 M -- (Common Stock) 50000 0 223313
Nov 2, 2024 G -- (Common Stock) 5000 0 144286
Feb 16, 2024 F -- (Common Stock) 11027 34.07 129091
Feb 16, 2024 F -- (Common Stock) 4989 34.07 135413
Feb 16, 2024 M -- (Common Stock) 25000 0 140118
Feb 16, 2024 M -- (Common Stock) 11311 0 140402
Feb 16, 2024 F -- (Common Stock) 6861 34.07 144080
Feb 16, 2024 F -- (Common Stock) 4161 34.07 149286
Feb 16, 2024 M -- (Common Stock) 15528 0 150941
Feb 16, 2024 M -- (Common Stock) 9367 0 153447
Jan 26, 2024 F -- (Common Stock) 3996 33.39 115118
Jan 26, 2024 M -- (Common Stock) 9000 0 119114
Feb 16, 2023 F -- (Common Stock) 7107 35.56 95139
Feb 16, 2023 F -- (Common Stock) 5000 35.56 101450
Feb 16, 2023 M -- (Common Stock) 16077 0 102246
Feb 16, 2023 M -- (Common Stock) 11311 0 106450
Feb 16, 2023 F -- (Common Stock) 6863 35.56 110114
Feb 16, 2023 M -- (Common Stock) 15527 0 116977
Jan 26, 2023 F -- (Common Stock) 22195 34.87 81148
Jan 26, 2023 F -- (Common Stock) 3979 34.87 86169
Jan 26, 2023 M -- (Common Stock) 9000 0 90148
Jan 26, 2023 M -- (Common Stock) 50000 0 103343