| May 19, 2026 | BACBank of America Corp /De/ | DDisposition | 18,083 | $49.77 | $899,991 | |
| Apr 17, 2026 | BACBank of America Corp /De/ | DDisposition | 18,083 | $54.32 | $982,269 | |
| Mar 17, 2026 | BACBank of America Corp /De/ | DDisposition | 18,082 | $46.72 | $844,791 | |
| Mar 3, 2026 | BACBank of America Corp /De/ | FTax | 193,328 | $49.83 | $9,633,534 | |
| Feb 18, 2026 | BACBank of America Corp /De/ | FTax | 20,205 | $52.55 | $1,061,773 | |
| Feb 13, 2026 | BACBank of America Corp /De/ | Holdings only | - | - | - | |
| Feb 6, 2026 | BACBank of America Corp /De/ | GGift | 100,000 | $0.00 | $0 | |
| Jan 20, 2026 | BACBank of America Corp /De/ | DDisposition | 17,891 | $52.59 | $940,888 | |
| Dec 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,892 | $55.33 | $989,964 | |
| Dec 12, 2025 | BACBank of America Corp /De/ | GGift | 100,000 | $0.00 | $0 | |
| Nov 18, 2025 | BACBank of America Corp /De/ | DDisposition | 17,891 | $52.61 | $941,246 | |
| Oct 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,892 | $52.28 | $935,394 | |
| Sep 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,891 | $50.59 | $905,106 | |
| Aug 19, 2025 | BACBank of America Corp /De/ | DDisposition | 17,892 | $46.94 | $839,850 | |
| Jul 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,891 | $46.15 | $825,670 | |
| Jun 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,892 | $44.09 | $788,858 | |
| Jun 13, 2025 | BACBank of America Corp /De/ | GGift | 40,000 | $0.00 | $0 | |
| May 19, 2025 | BACBank of America Corp /De/ | DDisposition | 17,891 | $44.38 | $794,003 | |
| Apr 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,892 | $37.99 | $679,717 | |
| Mar 17, 2025 | BACBank of America Corp /De/ | DDisposition | 17,891 | $40.89 | $731,563 | |
| Mar 4, 2025 | BACBank of America Corp /De/ | FTax | 154,830 | $46.10 | $7,137,663 | |
| Feb 19, 2025 | BACBank of America Corp /De/ | DDisposition | 20,683 | $46.96 | $971,274 | |
| Feb 14, 2025 | BACBank of America Corp /De/ | Holdings only | - | - | - | |
| Jan 17, 2025 | BACBank of America Corp /De/ | DDisposition | 20,683 | $47.10 | $974,169 | |
| Dec 17, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $45.67 | $944,593 | |
| Nov 19, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $46.75 | $966,930 | |
| Oct 17, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $42.14 | $871,582 | |
| Sep 17, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $38.65 | $799,398 | |
| Aug 19, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $39.03 | $807,257 | |
| Jul 17, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $41.89 | $866,411 | |
| Jun 18, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $39.24 | $811,601 | |
| May 17, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $38.91 | $804,776 | |
| Apr 17, 2024 | BACBank of America Corp /De/ | DDisposition | 20,683 | $35.95 | $743,554 | |
| Mar 19, 2024 | BACBank of America Corp /De/ | DDisposition | 20,682 | $35.41 | $732,350 | |
| Mar 5, 2024 | BACBank of America Corp /De/ | FTax | 173,413 | $34.35 | $5,956,737 | |
| Feb 20, 2024 | BACBank of America Corp /De/ | DDisposition | 19,776 | $34.07 | $673,768 | |
| Feb 16, 2024 | BACBank of America Corp /De/ | Holdings only | - | - | - | |
| Jan 17, 2024 | BACBank of America Corp /De/ | DDisposition | 19,775 | $32.80 | $648,620 | |
| Dec 19, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $33.60 | $664,440 | |
| Nov 17, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $29.62 | $585,736 | |
| Oct 17, 2023 | BACBank of America Corp /De/ | DDisposition | 19,776 | $26.76 | $529,206 | |
| Sep 19, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $28.84 | $570,311 | |
| Aug 17, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $29.94 | $592,064 | |
| Jul 18, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $29.11 | $575,650 | |
| Jun 20, 2023 | BACBank of America Corp /De/ | DDisposition | 19,776 | $29.37 | $580,821 | |
| May 17, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $27.65 | $546,779 | |
| Apr 18, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $29.52 | $583,758 | |
| Mar 17, 2023 | BACBank of America Corp /De/ | DDisposition | 19,775 | $28.49 | $563,390 | |
| Mar 3, 2023 | BACBank of America Corp /De/ | FTax | 144,942 | $34.14 | $4,948,320 | |
| Feb 17, 2023 | BACBank of America Corp /De/ | FTax | 21,445 | $35.56 | $762,584 | |