Bank of America Corp. is a bank and financial holding company, which engages in the provision of banking and nonbank financial services. It operates through the following segments: Consumer Banking, Global Wealth and Investment Management (GWIM), Global Banking, Global Markets, and All Other. The Consumer Banking segment offers credit, banking, and investment products and services to consumers and small businesses. The GWIM segment focuses on solutions to meet clients' needs through a full set of investment management, brokerage, banking, and retirement products. The Global Banking segment deals with lending-related products and services, integrated working capital management and treasury solutions to clients, and underwriting and advisory services. The Global Markets segment includes sales and trading services, as well as research, to institutional clients across fixed-income, credit, currency, commodity, and equity businesses. The All Other segment consists of asset and liability management activities, equity investments, non-core mortgage loans and servicing activities, the net impact of periodic revisions to the mortgage servicing rights valuation model for both core and non-core MSRs, other liquidating businesses, residual expense allocations and other. The company was founded by Amadeo Peter Giannini in 1904 and is headquartered in Charlotte, NC. |  |
|
|
Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 19 '25 | Buy | 11.81 | 2,100 | 24,795 | 2,100 | Aug 21 12:01 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 19 '25 | Sale | 11.86 | 2,100 | 24,906 | 0 | Aug 21 12:01 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 11 '25 | Buy | 6.52 | 105 | 684 | 105 | Aug 13 07:51 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 11 '25 | Sale | 6.52 | 105 | 684 | 0 | Aug 13 07:51 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 11 '25 | Buy | 8.22 | 349 | 2,871 | 349 | Aug 13 07:32 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 11 '25 | Sale | 8.22 | 349 | 2,871 | 0 | Aug 13 07:32 PM | DeMare James P | President, Global Markets | Aug 01 '25 | Sale | 45.57 | 148,391 | 6,761,733 | 223,407 | Aug 01 04:31 PM | DeMare James P | Officer | Aug 01 '25 | Proposed Sale | 47.32 | 148,391 | 7,021,862 | | Aug 01 02:21 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jul 02 '25 | Buy | 7.34 | 111 | 815 | 111 | Jul 07 04:41 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jul 02 '25 | Sale | 7.46 | 111 | 828 | 0 | Jul 07 04:41 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 11 '25 | Buy | 7.95 | 38,169 | 303,633 | 38,169 | Jun 13 04:58 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 11 '25 | Sale | 7.90 | 8,126 | 64,193 | 30,043 | Jun 13 04:58 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 11 '25 | Buy | 7.45 | 30,448 | 226,798 | 30,448 | Jun 13 04:38 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 11 '25 | Sale | 7.42 | 18,208 | 135,097 | 12,240 | Jun 13 04:38 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 11 '25 | Buy | 5.30 | 75 | 398 | 75 | Jun 13 03:28 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 11 '25 | Sale | 5.30 | 75 | 398 | 0 | Jun 13 03:28 PM | Boland Darrin Steve | Officer | May 07 '25 | Proposed Sale | 40.84 | 42,207 | 1,723,733 | | May 07 09:35 AM | BANK OF AMERICA CORP /DE/ | 10% Owner | Apr 16 '25 | Buy | 11.09 | 2,103 | 23,322 | 2,103 | Apr 17 05:38 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Apr 09 '25 | Buy | 10.85 | 13 | 141 | 13 | Apr 11 04:17 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Apr 09 '25 | Sale | 10.89 | 13 | 142 | 0 | Apr 11 04:17 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Mar 14 '25 | Buy | 12.45 | 8,100 | 100,813 | 8,100 | Mar 18 03:47 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Mar 14 '25 | Sale | 12.30 | 8,100 | 99,670 | 0 | Mar 18 03:47 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Mar 11 '25 | Buy | 12.43 | 1 | 12 | 1 | Mar 13 02:10 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Mar 11 '25 | Sale | 12.48 | 1 | 12 | 0 | Mar 13 02:10 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 26 '25 | Buy | 9.19 | 8 | 73 | 8 | Feb 28 02:35 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 26 '25 | Sale | 9.06 | 8 | 72 | 0 | Feb 28 02:35 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 24 '25 | Buy | 9.08 | 1,387 | 12,594 | 1,387 | Feb 26 02:05 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 24 '25 | Sale | 9.10 | 1,387 | 12,622 | 0 | Feb 26 02:05 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 21 '25 | Buy | 9.02 | 24,110 | 217,472 | 24,110 | Feb 25 02:03 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 21 '25 | Sale | 9.13 | 24,110 | 220,179 | 0 | Feb 25 02:03 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 18 '25 | Buy | 12.65 | 6,773 | 85,678 | 6,773 | Feb 20 03:59 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 18 '25 | Sale | 12.51 | 6,773 | 84,730 | 0 | Feb 20 03:59 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 04 '25 | Buy | 11.47 | 1,900 | 21,793 | 1,900 | Feb 06 04:08 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Feb 04 '25 | Sale | 11.46 | 1,900 | 21,774 | 0 | Feb 06 04:08 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 17 '25 | Buy | 11.37 | 1,611 | 18,317 | 1,611 | Jan 22 04:02 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 17 '25 | Sale | 11.24 | 1,611 | 18,108 | 0 | Jan 22 04:02 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 15 '25 | Buy | 10.79 | 6 | 65 | 6 | Jan 17 04:53 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 15 '25 | Sale | 10.94 | 6 | 66 | 0 | Jan 17 04:53 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 15 '25 | Buy | 11.71 | 800 | 9,368 | 800 | Jan 17 04:53 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 15 '25 | Sale | 11.66 | 800 | 9,328 | 0 | Jan 17 04:53 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 10 '25 | Buy | 6.02 | 16,585 | 99,842 | 16,585 | Jan 14 04:00 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jan 10 '25 | Sale | 6.00 | 16,585 | 99,510 | 0 | Jan 14 04:00 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 30 '24 | Buy | 8.84 | 200 | 1,768 | 200 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 16 '24 | Buy | 9.14 | 1 | 9 | 0 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 31 '24 | Sale | 8.88 | 200 | 1,776 | 0 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 11 '24 | Sale | 9.18 | 1 | 9 | 0 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 05 '24 | Buy | 5.04 | 5 | 25 | 5 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 06 '24 | Sale | 5.04 | 5 | 25 | 0 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 15 '24 | Buy | 12.71 | 1,800 | 22,869 | 0 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 10 '24 | Sale | 12.81 | 1,800 | 23,052 | 0 | Dec 20 04:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 03 '24 | Buy | 13.02 | 75 | 976 | 75 | Dec 06 06:59 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 03 '24 | Sale | 13.03 | 75 | 977 | 0 | Dec 06 06:59 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 03 '24 | Buy | 11.54 | 75 | 866 | 75 | Dec 06 06:48 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 03 '24 | Sale | 11.54 | 75 | 866 | 0 | Dec 06 06:48 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 03 '24 | Buy | 12.32 | 75 | 924 | 75 | Dec 06 06:21 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 03 '24 | Sale | 12.34 | 75 | 926 | 0 | Dec 06 06:21 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 22 '24 | Sale | 99.92 | 20,249,064 | 2,023,286,475 | 0 | Nov 26 02:25 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 18 '24 | Buy | 9.46 | 800 | 7,565 | 800 | Nov 20 05:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 18 '24 | Sale | 9.36 | 800 | 7,484 | 0 | Nov 20 05:16 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 18 '24 | Buy | 9.81 | 1,700 | 16,677 | 1,700 | Nov 20 05:10 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 18 '24 | Sale | 9.92 | 1,700 | 16,867 | 0 | Nov 20 05:10 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 18 '24 | Buy | 10.66 | 800 | 8,528 | 800 | Nov 20 04:55 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Nov 18 '24 | Sale | 10.65 | 800 | 8,520 | 0 | Nov 20 04:55 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Oct 28 '24 | Sale | 2.51 | 102,185 | 256,484 | 2 | Oct 30 06:46 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 15 '24 | Sale | 42.55 | 8,694,538 | 369,928,036 | 766,305,462 | Oct 17 05:58 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 09 '24 | Sale | 40.14 | 4,002,225 | 160,662,919 | 776,614,511 | Oct 10 05:59 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 08 '24 | Sale | 39.99 | 3,933,197 | 157,292,875 | 780,616,736 | Oct 10 05:59 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 10 '24 | Sale | 39.92 | 1,614,511 | 64,447,243 | 775,000,000 | Oct 10 05:59 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 04 '24 | Sale | 40.04 | 5,192,207 | 207,894,930 | 788,626,102 | Oct 07 06:43 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 07 '24 | Sale | 40.05 | 4,076,169 | 163,266,873 | 784,549,933 | Oct 07 06:43 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 03 '24 | Sale | 39.25 | 302,604 | 11,877,358 | 793,818,309 | Oct 07 06:43 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 30 '24 | Sale | 39.61 | 4,985,553 | 197,498,195 | 797,683,307 | Oct 02 06:42 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 01 '24 | Sale | 39.40 | 1,839,871 | 72,489,813 | 795,843,436 | Oct 02 06:42 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Oct 02 '24 | Sale | 39.40 | 1,722,523 | 67,873,607 | 794,120,913 | Oct 02 06:42 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 26 '24 | Sale | 39.46 | 5,457,825 | 215,388,152 | 806,583,986 | Sep 27 06:44 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 27 '24 | Sale | 39.52 | 3,915,126 | 154,735,959 | 802,668,860 | Sep 27 06:44 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 25 '24 | Sale | 39.27 | 2,305,415 | 90,540,102 | 812,041,811 | Sep 27 06:44 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 20 '24 | Sale | 40.36 | 10,247,961 | 413,641,524 | 825,660,474 | Sep 24 06:47 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 24 '24 | Sale | 39.49 | 6,371,845 | 251,647,735 | 814,347,226 | Sep 24 06:47 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 23 '24 | Sale | 39.94 | 4,941,403 | 197,381,378 | 820,719,071 | Sep 24 06:47 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 19 '24 | Sale | 40.78 | 11,422,560 | 465,800,574 | 835,908,435 | Sep 19 06:59 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 18 '24 | Sale | 39.71 | 6,883,333 | 273,309,620 | 847,330,995 | Sep 19 06:59 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 17 '24 | Sale | 39.58 | 3,966,178 | 156,972,600 | 854,214,328 | Sep 19 06:59 PM |
|