| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 283 | $66.98 | $19K@ $66.98 | 25,604 | Form 4 |
| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 515 | $66.94 | $34K@ $66.94 | 137,253 | Form 4 |
| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,304 | $66.92 | $87K@ $66.92 | 133,274 | Form 4 |
| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 432 | $66.95 | $29K@ $66.95 | 178,784 | Form 4 |
| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 510 | $66.95 | $34K@ $66.95 | 142,848 | Form 4 |
| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,956 | $66.92 | $131K@ $66.92 | 225,640 | Form 4 |
| Sep 8, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 266 | $67.11 | $18K@ $67.11 | 5,110 | Form 4 |
| Aug 25, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 144 | $66.01 | $10K@ $66.01 | 25,321 | Form 4 |
| Aug 25, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 262 | $65.94 | $17K@ $65.94 | 136,738 | Form 4 |
| Aug 25, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 662 | $65.90 | $44K@ $65.90 | 131,970 | Form 4 |
| Aug 25, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 219 | $65.96 | $14K@ $65.96 | 178,352 | Form 4 |
| Aug 25, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 259 | $65.94 | $17K@ $65.94 | 142,338 | Form 4 |
| Aug 25, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 994 | $65.89 | $65K@ $65.89 | 223,684 | Form 4 |
| Aug 7, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 558 | $66.65 | $37K@ $66.65 | 25,177 | Form 4 |
| Aug 7, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,022 | $66.63 | $68K@ $66.63 | 136,476 | Form 4 |
| Aug 7, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 2,621 | $66.62 | $175K@ $66.62 | 131,308 | Form 4 |
| Aug 7, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 853 | $66.64 | $57K@ $66.64 | 178,133 | Form 4 |
| Aug 7, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,012 | $66.63 | $67K@ $66.63 | 142,079 | Form 4 |
| Aug 7, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 3,934 | $66.62 | $262K@ $66.62 | 222,690 | Form 4 |
| Jun 5, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 323 | $53.70 | $17K@ $53.70 | 4,844 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · direct | 81 | $51.95 | $4K@ $51.95 | 17,463 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 98 | $52.04 | $5K@ $52.04 | 24,619 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 542 | $51.87 | $28K@ $51.87 | 135,454 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 514 | $51.87 | $27K@ $51.87 | 128,687 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 710 | $51.86 | $37K@ $51.86 | 177,280 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 564 | $51.87 | $29K@ $51.87 | 141,067 | Form 4 |
| Jun 1, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 872 | $51.85 | $45K@ $51.85 | 218,756 | Form 4 |
| May 15, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 170 | $49.92 | $8K@ $49.92 | 217,884 | Form 4 |
| May 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 104 | $50.24 | $5K@ $50.24 | 24,521 | Form 4 |
| May 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 179 | $50.16 | $9K@ $50.16 | 134,912 | Form 4 |
| May 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 488 | $50.09 | $24K@ $50.09 | 128,173 | Form 4 |
| May 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 149 | $50.18 | $7K@ $50.18 | 176,570 | Form 4 |
| May 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 200 | $50.14 | $10K@ $50.14 | 140,503 | Form 4 |
| May 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 810 | $50.07 | $41K@ $50.07 | 217,714 | Form 4 |
| Mar 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 531 | $46.99 | $25K@ $46.99 | 24,417 | Form 4 |
| Mar 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 911 | $46.97 | $43K@ $46.97 | 134,733 | Form 4 |
| Mar 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 2,460 | $46.96 | $116K@ $46.96 | 127,685 | Form 4 |
| Mar 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 754 | $46.98 | $35K@ $46.98 | 176,421 | Form 4 |
| Mar 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,259 | $46.96 | $59K@ $46.96 | 140,303 | Form 4 |
| Mar 13, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 4,085 | $46.95 | $192K@ $46.95 | 216,904 | Form 4 |
| Mar 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 531 | $46.90 | $25K@ $46.90 | 23,886 | Form 4 |
| Mar 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 911 | $46.88 | $43K@ $46.88 | 133,822 | Form 4 |
| Mar 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 2,460 | $46.87 | $115K@ $46.87 | 125,225 | Form 4 |
| Mar 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 754 | $46.89 | $35K@ $46.89 | 175,667 | Form 4 |
| Mar 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,259 | $46.88 | $59K@ $46.88 | 139,044 | Form 4 |
| Mar 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 4,085 | $46.87 | $191K@ $46.87 | 212,819 | Form 4 |
| Mar 11, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 531 | $46.67 | $25K@ $46.67 | 23,355 | Form 4 |
| Mar 11, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 911 | $46.66 | $43K@ $46.66 | 132,911 | Form 4 |
| Mar 11, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 2,460 | $46.64 | $115K@ $46.64 | 122,765 | Form 4 |
| Mar 11, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 754 | $46.66 | $35K@ $46.66 | 174,913 | Form 4 |
| Mar 11, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,259 | $46.65 | $59K@ $46.65 | 137,785 | Form 4 |
| Mar 11, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 4,085 | $46.64 | $191K@ $46.64 | 208,734 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · direct | 36 | $47.06 | $2K@ $47.06 | 17,382 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 531 | $46.96 | $25K@ $46.96 | 22,824 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 911 | $46.95 | $43K@ $46.95 | 132,000 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 2,460 | $46.94 | $115K@ $46.94 | 120,305 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 754 | $46.95 | $35K@ $46.95 | 174,159 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,259 | $46.94 | $59K@ $46.94 | 136,526 | Form 4 |
| Mar 10, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 4,085 | $46.93 | $192K@ $46.93 | 204,649 | Form 4 |
| Mar 6, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 181 | $45.66 | $8K@ $45.66 | 117,845 | Form 4 |
| Mar 6, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 100 | $45.75 | $5K@ $45.75 | 135,267 | Form 4 |
| Mar 6, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 320 | $45.61 | $15K@ $45.61 | 200,564 | Form 4 |
| Mar 6, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 370 | $46.00 | $17K@ $46.00 | 4,521 | Form 4 |
| Feb 27, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 136 | $46.90 | $6K@ $46.90 | 22,193 | Form 4 |
| Feb 27, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 231 | $46.83 | $11K@ $46.83 | 130,989 | Form 4 |
| Feb 27, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 619 | $46.78 | $29K@ $46.78 | 117,664 | Form 4 |
| Feb 27, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 191 | $46.85 | $9K@ $46.85 | 173,305 | Form 4 |
| Feb 27, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 318 | $46.81 | $15K@ $46.81 | 135,167 | Form 4 |
| Feb 27, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 1,025 | $46.77 | $48K@ $46.77 | 200,244 | Form 4 |
| Feb 23, 2026 | BWFGDirector | Open-market saleCode S · indirect | 538 | $47.42 | $26K@ $47.42 | 22,057 | Form 4 |
| Feb 23, 2026 | BWFGDirector | Open-market saleCode S · indirect | 917 | $47.41 | $43K@ $47.41 | 130,758 | Form 4 |
| Feb 23, 2026 | BWFGDirector | Open-market saleCode S · indirect | 2,456 | $47.39 | $116K@ $47.39 | 117,045 | Form 4 |
| Feb 23, 2026 | BWFGDirector | Open-market saleCode S · indirect | 760 | $47.41 | $36K@ $47.41 | 173,114 | Form 4 |
| Feb 23, 2026 | BWFGDirector | Open-market saleCode S · indirect | 1,261 | $47.40 | $60K@ $47.40 | 134,849 | Form 4 |
| Feb 23, 2026 | BWFGDirector | Open-market saleCode S · indirect | 4,068 | $47.39 | $193K@ $47.39 | 199,219 | Form 4 |
| Feb 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 100 | $48.24 | $5K@ $48.24 | 21,519 | Form 4 |
| Feb 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 130 | $48.19 | $6K@ $48.19 | 129,841 | Form 4 |
| Feb 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 390 | $48.09 | $19K@ $48.09 | 114,589 | Form 4 |
| Feb 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 120 | $48.21 | $6K@ $48.21 | 172,354 | Form 4 |
| Feb 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 218 | $48.13 | $10K@ $48.13 | 133,588 | Form 4 |
| Feb 12, 2026 | BWFGDirector | Open-market purchaseCode P · indirect | 642 | $48.07 | $31K@ $48.07 | 195,151 | Form 4 |
| Feb 9, 2026 | BWFGDirector | Grant or awardCode A · direct | 1,455 | — | — | 1,455 | Form 4 |
| Dec 8, 2025 | BWFGDirector | Open-market purchaseCode P · direct | 75 | $47.95 | $4K@ $47.95 | 15,413 | Form 4 |
| Dec 5, 2025 | BWFGDirector | Open-market purchaseCode P · indirect | 376 | $47.64 | $18K@ $47.64 | 4,151 | Form 4 |