Sign inGet started

MOYNIHAN BRIAN T

Insider CIK 1195071 · BAC Chairman and CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-10-152026-10-1918,083— —72,332SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-10-152026-10-1918,083$51.70 $934.9K2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-10-152026-10-1918,083— —2,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-09-152026-09-1718,082— $090,415SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-09-152026-09-1718,082— $02,717,694SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-09-152026-09-1718,082$59.52 $1.08M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-09-152026-09-1718,082— —90,415SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-09-152026-09-1718,082$59.52 $1.08M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-09-152026-09-1718,082— —2,717,694SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-08-152026-08-1818,083— $0108,497SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-08-152026-08-1818,083$64.49 $1.17M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-08-152026-08-1818,083— $02,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-08-152026-08-1818,083— —108,497SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-08-152026-08-1818,083$64.49 $1.17M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-08-152026-08-1818,083— —2,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-07-152026-07-1718,083— $0126,580SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-07-152026-07-1718,083$61.59 $1.11M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-07-152026-07-1718,083— $02,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-06-152026-06-1718,083— $0144,663SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-06-152026-06-1718,083— $02,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-06-152026-06-1718,083$55.87 $1.01M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-05-152026-05-1918,083— $0162,746SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-05-152026-05-1918,083— $02,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-05-152026-05-1918,083$49.77 $900.0K2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-04-152026-04-1718,083— $0180,829SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-04-152026-04-1718,083$54.32 $982.3K2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-04-152026-04-1718,083— $02,717,695SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-03-152026-03-1718,082— $0198,912SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-03-152026-03-1718,082$46.72 $844.8K2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-03-152026-03-1718,082— $02,717,694SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-03-012026-03-03395,504— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-03-012026-03-03395,504— $02,892,940SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2026-03-012026-03-03193,328$49.83 $9.63M2,699,612SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-02-152026-02-1841,366— $082,732SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-02-152026-02-1817,892— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-02-152026-02-1835,783— $0107,349SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-02-152026-02-1839,550— $039,551SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-02-152026-02-1831,705— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2026-02-152026-02-1819,311$52.55 $1.01M2,457,981SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-02-152026-02-1817,892$52.55 $940.2K2,479,142SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-02-152026-02-1817,892— $02,497,034SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2026-02-152026-02-1820,205$52.55 $1.06M2,479,142SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-02-152026-02-1841,366— $02,499,347SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-02-152026-02-1835,783— $02,514,925SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-02-152026-02-1839,550— $02,477,292SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2026-02-152026-02-1815,276$52.55 $802.8K2,437,742SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-02-152026-02-1831,705— $02,453,018SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2026-02-152026-02-1817,489$52.55 $919.0K2,497,436SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2026-02-132026-02-13361,656— $0361,656SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2026-02-132026-02-13144,663— $0144,663SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2026-02-132026-02-13216,994— $0216,994SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2026-02-042026-02-06100,000— $02,421,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2026-01-152026-01-2017,891— $017,892SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2026-01-152026-01-2017,891— $02,539,204SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2026-01-152026-01-2017,891$52.59 $940.9K2,521,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-12-152025-12-1717,892— $035,783SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-12-152025-12-1717,892— $02,539,205SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-12-152025-12-1717,892$55.33 $990.0K2,521,313SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2025-12-112025-12-1210,000— $02,531,313SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2025-12-112025-12-12100,000— $02,551,313SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2025-12-112025-12-1210,000— $02,521,313SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2025-12-112025-12-1210,000— $02,541,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-11-152025-11-1817,891— $053,675SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-11-152025-11-1817,891$52.61 $941.2K2,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-11-152025-11-1817,891— $02,669,204SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-10-152025-10-1717,892— $071,566SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-10-152025-10-1717,892$52.28 $935.4K2,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-10-152025-10-1717,892— $02,669,205SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-09-152025-09-1717,891— $089,458SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-09-152025-09-1717,891$50.59 $905.1K2,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-09-152025-09-1717,891— $02,669,204SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-08-152025-08-1917,892— $0107,349SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-08-152025-08-1917,892$46.94 $839.9K2,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-08-152025-08-1917,892— $02,669,205SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-07-152025-07-1717,891— $0125,241SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-07-152025-07-1717,891$46.15 $825.7K2,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-07-152025-07-1717,891— $02,669,204SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-06-152025-06-1717,892— $0143,132SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-06-152025-06-1717,892— $02,669,205SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-06-152025-06-1717,892$44.09 $788.9K2,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2025-06-132025-06-1340,000— $02,651,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-05-152025-05-1917,891— $0161,024SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-05-152025-05-1917,891$44.38 $794.0K2,691,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-05-152025-05-1917,891— $02,709,204SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-04-152025-04-1717,892— $0178,915SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-04-152025-04-1717,892— $02,709,205SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-04-152025-04-1717,892$37.99 $679.7K2,691,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-03-152025-03-1717,891— $0196,807SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-03-152025-03-1717,891$40.89 $731.6K2,691,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-03-152025-03-1717,891— $02,709,204SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-03-012025-03-04317,048— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-03-012025-03-04317,048— $02,846,143SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2025-03-012025-03-04154,830$46.10 $7.14M2,691,313SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-02-152025-02-1941,366— $0124,098SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-02-152025-02-1920,683— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-02-152025-02-1939,551— $079,101SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-02-152025-02-1931,705— $031,705SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-02-152025-02-1935,637— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-02-152025-02-1941,366— $02,549,278SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-02-152025-02-1920,683$46.96 $971.3K2,507,912SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2025-02-152025-02-1920,183$46.96 $947.8K2,529,095SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-02-152025-02-1935,637— $02,488,564SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-02-152025-02-1920,683— $02,528,595SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2025-02-152025-02-1917,154$46.96 $805.6K2,471,410SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-02-152025-02-1931,705— $02,503,115SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2025-02-152025-02-1919,297$46.96 $906.2K2,507,912SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-02-152025-02-1939,551— $02,527,209SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2025-02-152025-02-1915,457$46.96 $725.9K2,487,658SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2025-02-142025-02-14214,698— $0214,698SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2025-02-142025-02-14357,830— $0357,830SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2025-02-142025-02-14143,132— $0143,132SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2025-01-152025-01-1720,683— $020,683SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2025-01-152025-01-1720,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2025-01-152025-01-1720,683$47.10 $974.2K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-12-152024-12-1720,683— $041,366SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-12-152024-12-1720,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-12-152024-12-1720,683$45.67 $944.6K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-11-152024-11-1920,683— $062,049SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-11-152024-11-1920,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-11-152024-11-1920,683$46.75 $966.9K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-10-152024-10-1720,683— $082,732SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-10-152024-10-1720,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-10-152024-10-1720,683$42.14 $871.6K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-09-152024-09-1720,683— $0103,415SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-09-152024-09-1720,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-09-152024-09-1720,683$38.65 $799.4K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-08-152024-08-1920,683— $0124,098SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-08-152024-08-1920,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-08-152024-08-1920,683$39.03 $807.3K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-07-152024-07-1720,683— $0144,781SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-07-152024-07-1720,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-07-152024-07-1720,683$41.89 $866.4K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-06-152024-06-1820,683— $0165,464SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-06-152024-06-1820,683— $02,473,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-06-152024-06-1820,683$39.24 $811.6K2,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-05-152024-05-1720,683— $0186,147SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-05-152024-05-1720,683— $02,573,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-05-152024-05-1720,683$38.91 $804.8K2,552,927SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2024-05-152024-05-1755,000— $02,497,927SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2024-05-152024-05-1745,000— $02,452,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-04-152024-04-1720,683— $0206,830SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-04-152024-04-1720,683— $02,573,610SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-04-152024-04-1720,683$35.95 $743.6K2,552,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-03-152024-03-1920,682— $0227,513SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-03-152024-03-1920,682— $02,573,609SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-03-152024-03-1920,682$35.41 $732.3K2,552,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-03-012024-03-05356,369— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2024-03-012024-03-05173,413$34.35 $5.96M2,552,927SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-03-012024-03-05356,369— $02,726,340SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2024-02-152024-02-16165,464— $0165,464SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2024-02-152024-02-16248,195— $0248,195SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2024-02-152024-02-16413,659— $0413,659SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-02-152024-02-2035,637— $035,637SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-02-152024-02-2039,550— $0118,652SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-02-152024-02-2019,776— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-02-152024-02-2031,705— $063,410SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-02-152024-02-2031,705— $02,365,202SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2024-02-152024-02-2017,012$34.07 $579.6K2,333,497SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-02-152024-02-2035,637— $02,350,509SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2024-02-152024-02-2015,444$34.07 $526.2K2,349,758SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-02-152024-02-2039,550— $02,389,308SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2024-02-152024-02-2019,337$34.07 $658.8K2,369,971SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-02-152024-02-2019,776— $02,389,747SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-02-152024-02-2019,776$34.07 $673.8K2,369,971SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2024-01-152024-01-1719,775— $019,776SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2024-01-152024-01-1719,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2024-01-152024-01-1719,775$32.80 $648.6K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-12-152023-12-1919,775— $039,551SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-12-152023-12-1919,775$33.60 $664.4K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-12-152023-12-1919,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-11-152023-11-1719,775— $059,326SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-11-152023-11-1719,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-11-152023-11-1719,775$29.62 $585.7K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-10-152023-10-1719,776— $079,101SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-10-152023-10-1719,776$26.76 $529.2K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-10-152023-10-1719,776— $02,334,648SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-09-152023-09-1919,775— $098,877SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-09-152023-09-1919,775$28.84 $570.3K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-09-152023-09-1919,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-08-152023-08-1719,775— $0118,652SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-08-152023-08-1719,775$29.94 $592.1K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-08-152023-08-1719,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-07-152023-07-1819,775— $0138,427SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-07-152023-07-1819,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-07-152023-07-1819,775$29.11 $575.7K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-06-152023-06-2019,776— $0158,202SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-06-152023-06-2019,776— $02,334,648SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-06-152023-06-2019,776$29.37 $580.8K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-05-152023-05-1719,775— $0177,978SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-05-152023-05-1719,775$27.65 $546.8K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-05-152023-05-1719,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-04-152023-04-1819,775— $0197,753SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-04-152023-04-1819,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-04-152023-04-1819,775$29.52 $583.8K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-03-152023-03-1719,775— $0217,528SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-03-152023-03-1719,775$28.49 $563.4K2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-03-152023-03-1719,775— $02,334,647SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-03-012023-03-03322,745— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2023-03-012023-03-03144,942$34.14 $4.95M2,314,872SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-03-012023-03-03322,745— $02,459,814SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2023-02-152023-02-15158,202— $0158,202SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2023-02-152023-02-15237,303— $0237,303SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2023-02-152023-02-15395,504— $0395,504SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-02-152023-02-1731,705— $095,115SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-02-152023-02-1748,352— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-02-152023-02-1715,853— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-02-152023-02-1735,637— $071,274SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2023-02-152023-02-1714,430$35.56 $513.1K2,137,069SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-02-152023-02-1748,352— $02,121,614SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2023-02-152023-02-1721,445$35.56 $762.6K2,100,169SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-02-152023-02-1715,853$35.56 $563.7K2,137,069SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-02-152023-02-1715,853— $02,152,922SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-02-152023-02-1731,705— $02,151,499SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2023-02-152023-02-1716,012$35.56 $569.4K2,119,794SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-02-152023-02-1735,637— $02,135,806SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2023-01-152023-01-1815,852— $015,853SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2023-01-152023-01-1815,852— $02,089,114SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2023-01-152023-01-1815,852$35.23 $558.5K2,073,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-12-152022-12-1915,853— $031,705SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-12-152022-12-1915,853— $02,089,115SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-12-152022-12-1915,853$31.77 $503.6K2,073,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-11-152022-11-1715,852— $047,558SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-11-152022-11-1715,852— $02,089,114SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-11-152022-11-1715,852$37.70 $597.6K2,073,262SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2022-11-082022-11-1710,000— $02,073,262SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2022-10-312022-11-17100,000— $02,083,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-10-152022-10-1815,852— $063,411SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-10-152022-10-1815,852$31.70 $502.5K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-10-152022-10-1815,852— $02,199,114SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-09-152022-09-1915,852— $079,263SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-09-152022-09-1915,852— $02,199,114SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-09-152022-09-1915,852$34.51 $547.1K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-08-152022-08-1715,852— $095,115SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-08-152022-08-1715,852$36.25 $574.6K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-08-152022-08-1715,852— $02,199,114SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-07-152022-07-1915,853— $0110,967SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-07-152022-07-1915,853— $02,199,115SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-07-152022-07-1915,853$32.25 $511.3K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-06-152022-06-1715,852— $0126,820SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-06-152022-06-1715,852— $02,199,114SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-06-152022-06-1715,852$32.05 $508.1K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-05-152022-05-1715,853— $0142,672SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-05-152022-05-1715,853— $02,199,115SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-05-152022-05-1715,853$35.17 $557.6K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-04-152022-04-1915,852— $0158,525SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-04-152022-04-1915,852— $02,199,114SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-04-152022-04-1915,852$37.57 $595.6K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-03-152022-03-1715,852— $0174,377SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-03-152022-03-1715,852$41.50 $657.9K2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-03-152022-03-1715,852— $02,199,114SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-03-012022-03-03419,287— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-03-012022-03-03419,287— $02,372,050SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2022-03-012022-03-03188,788$42.47 $8.02M2,183,262SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2022-02-152022-02-15190,229— $0190,229SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2022-02-152022-02-15126,820— $0126,820SEC↗
BAC BANK OF AMERICA CORP /DE/ A Award deriv2022-02-152022-02-15317,048— $0317,048SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-02-152022-02-1717,819— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-02-152022-02-1735,637— $0106,911SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-02-152022-02-1748,351— $048,352SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-02-152022-02-1758,235— $00SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-02-152022-02-1717,819$47.79 $851.6K1,952,763SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-02-152022-02-1717,819— $01,970,582SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2022-02-152022-02-1715,838$47.79 $756.9K1,952,763SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-02-152022-02-1735,637— $01,968,601SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2022-02-152022-02-1721,615$47.79 $1.03M1,932,964SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-02-152022-02-1748,351— $01,954,579SEC↗
BAC BANK OF AMERICA CORP /DE/ F Tax w/h2022-02-152022-02-1726,026$47.79 $1.24M1,906,228SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-02-152022-02-1758,235— $01,932,254SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2022-01-152022-01-1917,818— $017,819SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2022-01-152022-01-1917,818$47.91 $853.7K1,874,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2022-01-152022-01-1917,818— $01,891,837SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-12-152021-12-1717,819— $035,637SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-12-152021-12-1717,819— $01,891,838SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-12-152021-12-1717,819$43.94 $783.0K1,874,019SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2021-12-102021-12-17100,000— $01,874,019SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2021-12-102021-12-17100,000— $0100,000SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-11-152021-11-1717,818— $053,456SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-11-152021-11-1717,818— $01,991,837SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-11-152021-11-1717,818$47.05 $838.3K1,974,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-10-152021-10-1917,819— $071,274SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-10-152021-10-1917,819— $01,991,838SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-10-152021-10-1917,819$46.37 $826.3K1,974,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-09-152021-09-1717,818— $089,093SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-09-152021-09-1717,818$40.14 $715.2K1,974,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-09-152021-09-1717,818— $01,991,837SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2021-09-132021-09-1710,000— $01,974,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-08-152021-08-1717,818— $0106,911SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-08-152021-08-1717,818$41.63 $741.8K1,984,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-08-152021-08-1717,818— $02,001,837SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2021-07-212021-08-1727,000— $01,984,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-07-152021-07-1917,819— $0124,729SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-07-152021-07-1917,819$38.83 $691.9K2,011,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-07-152021-07-1917,819— $02,028,838SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-06-152021-06-1717,818— $0142,548SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-06-152021-06-1717,818— $02,028,837SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-06-152021-06-1717,818$41.39 $737.5K2,011,019SEC↗
BAC BANK OF AMERICA CORP /DE/ G Gift2021-06-082021-06-1730,000— $02,011,019SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise deriv2021-05-152021-05-1817,819— $0160,366SEC↗
BAC BANK OF AMERICA CORP /DE/ M Exercise2021-05-152021-05-1817,819— $02,058,838SEC↗
BAC BANK OF AMERICA CORP /DE/ D To issuer2021-05-152021-05-1817,819$42.36 $754.8K2,041,019SEC↗