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 offers 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 (MSR) 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 | 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 | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 10 '24 | Sale | 39.30 | 2,994,625 | 117,682,174 | 858,180,506 | Sep 10 07:13 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 09 '24 | Sale | 39.57 | 1,721,366 | 68,121,682 | 861,175,131 | Sep 10 07:13 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 06 '24 | Sale | 39.67 | 1,081,102 | 42,885,370 | 862,896,497 | Sep 10 07:13 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 03 '24 | Sale | 40.66 | 8,031,639 | 326,562,426 | 874,692,264 | Sep 05 07:15 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 04 '24 | Sale | 40.61 | 5,683,651 | 230,806,815 | 869,008,613 | Sep 05 07:15 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Sep 05 '24 | Sale | 40.28 | 5,031,014 | 202,667,859 | 863,977,599 | Sep 05 07:15 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 30 '24 | Sale | 40.61 | 7,938,699 | 322,404,062 | 882,723,903 | Aug 30 06:31 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 28 '24 | Sale | 39.95 | 7,081,075 | 282,878,325 | 896,719,301 | Aug 30 06:31 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 29 '24 | Sale | 40.10 | 6,056,699 | 242,876,658 | 890,662,602 | Aug 30 06:31 PM | Mensah Bernard A | President, International | Aug 27 '24 | Sale | 39.80 | 92,000 | 3,662,060 | 96,082 | Aug 29 05:25 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 26 '24 | Sale | 39.87 | 10,975,008 | 437,564,789 | 910,731,659 | Aug 27 09:28 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 27 '24 | Sale | 39.75 | 6,931,283 | 275,521,272 | 903,800,376 | Aug 27 09:28 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 23 '24 | Sale | 39.79 | 6,754,272 | 268,776,798 | 921,706,667 | Aug 27 09:28 PM | Mensah Bernard A | Officer | Aug 27 '24 | Proposed Sale | 39.76 | 92,000 | 3,658,273 | | Aug 27 04:03 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 15 '24 | Sale | 39.31 | 5,183,829 | 203,770,097 | 937,246,053 | Aug 19 07:45 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 19 '24 | Sale | 39.65 | 5,035,018 | 199,615,303 | 928,460,939 | Aug 19 07:45 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 16 '24 | Sale | 39.27 | 3,750,096 | 147,273,395 | 933,495,957 | Aug 19 07:45 PM | Hans Lindsay D. | Pres, Merrill Wealth Mgmt | Aug 05 '24 | Sale | 36.91 | 10,901 | 402,410 | 10,907 | Aug 07 05:05 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 05 '24 | Buy | 12.36 | 116 | 1,434 | 116 | Aug 07 04:09 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Aug 05 '24 | Sale | 13.11 | 116 | 1,521 | 0 | Aug 07 04:09 PM | Hans Lindsay D. | Officer | Aug 05 '24 | Proposed Sale | 36.91 | 10,901 | 402,410 | | Aug 05 03:17 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 31 '24 | Sale | 40.63 | 6,993,520 | 284,137,456 | 948,077,805 | Aug 01 09:37 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 30 '24 | Sale | 41.27 | 6,575,390 | 271,366,549 | 955,071,325 | Aug 01 09:37 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Aug 01 '24 | Sale | 39.52 | 5,647,923 | 223,186,979 | 942,429,882 | Aug 01 09:37 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 26 '24 | Sale | 41.70 | 7,526,661 | 313,870,796 | 966,911,316 | Jul 29 09:01 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 25 '24 | Sale | 42.01 | 5,623,584 | 236,247,326 | 974,437,977 | Jul 29 09:01 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 29 '24 | Sale | 41.20 | 5,264,601 | 216,878,923 | 961,646,715 | Jul 29 09:01 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 23 '24 | Sale | 42.56 | 7,129,898 | 303,479,117 | 985,482,160 | Jul 24 08:00 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 22 '24 | Sale | 42.41 | 6,349,021 | 269,234,045 | 992,612,058 | Jul 24 08:00 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 24 '24 | Sale | 42.39 | 5,420,599 | 229,773,229 | 980,061,561 | Jul 24 08:00 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 17 '24 | Sale | 44.07 | 12,690,693 | 559,252,190 | 1,020,161,313 | Jul 19 08:32 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 19 '24 | Sale | 43.13 | 12,291,807 | 530,116,136 | 998,961,079 | Jul 19 08:32 PM | BERKSHIRE HATHAWAY INC | 10% Owner | Jul 18 '24 | Sale | 43.45 | 8,908,427 | 387,030,278 | 1,011,252,886 | Jul 19 08:32 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 28 '24 | Buy | 23.75 | 263 | 6,245 | 263 | Jul 02 09:56 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 28 '24 | Sale | 23.77 | 263 | 6,253 | 0 | Jul 02 09:56 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Jun 06 '24 | Sale | 10.89 | 1,600 | 17,424 | 0 | Jun 10 09:22 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 27 '23 | Buy | 10.56 | 5,398 | 57,023 | 5,398 | Dec 29 02:44 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 13 '23 | Buy | 9.58 | 900 | 8,622 | 900 | Dec 15 04:36 PM | BANK OF AMERICA CORP /DE/ | 10% Owner | Dec 15 '23 | Sale | 9.72 | 900 | 8,748 | 0 | Dec 15 04:36 PM |
|