Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
No current S&P 500 role.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
Sits alongside
People who currently share a board or management team with this person.
No current colleagues on record.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Oct 15, 2026 | AFL | Sale | 88,114 | $118.19 | $10.4M |
| Oct 15, 2026 | AFL | Sale | 19,122 | $119.48 | $2.3M |
| Oct 15, 2026 | AFL | Sale | 6,375 | $120.31 | $767K |
| Oct 14, 2026 | AFL | Sale | 6,305 | $116.55 | $735K |
| Oct 14, 2026 | AFL | Sale | 19,046 | $117.61 | $2.2M |
| Oct 14, 2026 | AFL | Sale | 29,649 | $118.17 | $3.5M |
| Oct 13, 2026 | AFL | Sale | 41,660 | $116.37 | $4.8M |
| Oct 13, 2026 | AFL | Sale | 340 | $117.03 | $40K |
| Oct 12, 2026 | AFL | Sale | 11,468 | $115.83 | $1.3M |
| Oct 12, 2026 | AFL | Sale | 732 | $116.24 | $85K |
| Oct 9, 2026 | AFL | Sale | 11,960 | $114.72 | $1.4M |
| Oct 9, 2026 | AFL | Sale | 40 | $115.52 | $5K |
| Oct 8, 2026 | AFL | Sale | 3,257 | $112.95 | $368K |
| Oct 8, 2026 | AFL | Sale | 950 | $113.81 | $108K |
| Oct 8, 2026 | AFL | Sale | 8,393 | $115.05 | $966K |
| Oct 8, 2026 | AFL | Sale | 400 | $115.64 | $46K |
| Oct 7, 2026 | AFL | Sale | 11,960 | $112.80 | $1.3M |
| Oct 7, 2026 | AFL | Sale | 40 | $113.58 | $5K |
| Oct 6, 2026 | AFL | Sale | 4,168 | $113.23 | $472K |
| Oct 6, 2026 | AFL | Sale | 8,882 | $113.61 | $1.0M |
| Oct 5, 2026 | AFL | Sale | 13,000 | $112.25 | $1.5M |
| Oct 2, 2026 | AFL | Sale | 5,671 | $110.93 | $629K |
| Oct 2, 2026 | AFL | Sale | 7,529 | $111.57 | $840K |
| Oct 1, 2026 | AFL | Sale | 11,800 | $111.18 | $1.3M |
| Oct 1, 2026 | AFL | Sale | 100 | $111.74 | $11K |
| Sep 29, 2026 | AFL | Sale | 6,378 | $113.10 | $721K |
| Sep 29, 2026 | AFL | Sale | 5,722 | $113.64 | $650K |
| Sep 28, 2026 | AFL | Sale | 160 | $114.25 | $18K |
| Sep 28, 2026 | AFL | Sale | 11,840 | $113.62 | $1.3M |
| Sep 25, 2026 | AFL | Sale | 11,740 | $113.54 | $1.3M |
| Sep 25, 2026 | AFL | Sale | 360 | $114.19 | $41K |
| Sep 24, 2026 | AFL | Sale | 7,207 | $114.21 | $823K |
| Sep 24, 2026 | AFL | Sale | 4,893 | $115.28 | $564K |
| Sep 23, 2026 | AFL | Sale | 3,542 | $114.93 | $407K |
| Sep 23, 2026 | AFL | Sale | 9,958 | $115.30 | $1.1M |
| Sep 22, 2026 | AFL | Sale | 12,200 | $114.55 | $1.4M |
| Sep 21, 2026 | AFL | Sale | 10,373 | $115.36 | $1.2M |
| Sep 21, 2026 | AFL | Sale | 1,827 | $116.22 | $212K |
| Sep 18, 2026 | AFL | Sale | 11,840 | $116.19 | $1.4M |
| Sep 18, 2026 | AFL | Sale | 960 | $116.59 | $112K |
| Sep 17, 2026 | AFL | Sale | 1,155 | $116.97 | $135K |
| Sep 17, 2026 | AFL | Sale | 11,745 | $116.54 | $1.4M |
| Sep 16, 2026 | AFL | Sale | 10,814 | $117.66 | $1.3M |
| Sep 16, 2026 | AFL | Sale | 2,986 | $116.89 | $349K |
| Sep 15, 2026 | AFL | Sale | 4,019 | $116.84 | $470K |
| Sep 15, 2026 | AFL | Sale | 9,581 | $117.55 | $1.1M |
| Sep 14, 2026 | AFL | Sale | 4,055 | $117.02 | $475K |
| Sep 14, 2026 | AFL | Sale | 9,545 | $116.62 | $1.1M |
| Sep 11, 2026 | AFL | Sale | 827 | $115.41 | $95K |
| Sep 11, 2026 | AFL | Sale | 13,173 | $115.12 | $1.5M |
| Sep 10, 2026 | AFL | Sale | 1,535 | $115.16 | $177K |
| Sep 10, 2026 | AFL | Sale | 11,765 | $114.21 | $1.3M |
| Sep 9, 2026 | AFL | Sale | 13,600 | $114.82 | $1.6M |
| Sep 8, 2026 | AFL | Sale | 11,500 | $115.32 | $1.3M |
| Sep 8, 2026 | AFL | Sale | 2,100 | $116.11 | $244K |
| Sep 4, 2026 | AFL | Sale | 14,850 | $117.46 | $1.7M |
| Sep 4, 2026 | AFL | Sale | 150 | $118.17 | $18K |
| Sep 3, 2026 | AFL | Sale | 20,000 | $118.49 | $2.4M |
| Sep 2, 2026 | AFL | Sale | 13,500 | $117.19 | $1.6M |
| Sep 1, 2026 | AFL | Sale | 4,130 | $116.01 | $479K |
| Sep 1, 2026 | AFL | Sale | 8,670 | $115.65 | $1.0M |
| Aug 31, 2026 | AFL | Sale | 12,700 | $116.00 | $1.5M |
| Aug 28, 2026 | AFL | Sale | 13,000 | $116.52 | $1.5M |
| Aug 27, 2026 | AFL | Sale | 440 | $117.25 | $52K |
| Aug 27, 2026 | AFL | Sale | 12,260 | $116.65 | $1.4M |
| Aug 26, 2026 | AFL | Sale | 13,200 | $117.35 | $1.5M |
| Aug 25, 2026 | AFL | Sale | 634 | $117.37 | $74K |
| Aug 25, 2026 | AFL | Sale | 12,066 | $116.44 | $1.4M |
| Aug 24, 2026 | AFL | Sale | 5,735 | $118.18 | $678K |
| Aug 24, 2026 | AFL | Sale | 7,765 | $117.90 | $915K |
| Aug 21, 2026 | AFL | Sale | 12,820 | $116.28 | $1.5M |
| Aug 21, 2026 | AFL | Sale | 80 | $117.07 | $9K |
| Aug 20, 2026 | AFL | Sale | 9,621 | $116.45 | $1.1M |
| Aug 20, 2026 | AFL | Sale | 3,479 | $117.03 | $407K |
| Aug 19, 2026 | AFL | Sale | 798 | $119.60 | $95K |
| Aug 19, 2026 | AFL | Sale | 40 | $120.14 | $5K |
| Aug 19, 2026 | AFL | Sale | 980 | $118.59 | $116K |
| Aug 19, 2026 | AFL | Sale | 1,529 | $117.29 | $179K |
| Aug 19, 2026 | AFL | Sale | 9,353 | $116.62 | $1.1M |
| Aug 18, 2026 | AFL | Sale | 13,610 | $121.91 | $1.7M |
| Aug 18, 2026 | AFL | Sale | 590 | $122.65 | $72K |
| Aug 17, 2026 | AFL | Sale | 12,690 | $121.26 | $1.5M |
| Aug 17, 2026 | AFL | Sale | 1,210 | $122.11 | $148K |
| Aug 14, 2026 | AFL | Sale | 13,980 | $121.43 | $1.7M |
| Aug 14, 2026 | AFL | Sale | 120 | $121.86 | $15K |
| Aug 13, 2026 | AFL | Sale | 13,000 | $121.09 | $1.6M |
| Aug 12, 2026 | AFL | Sale | 12,240 | $120.76 | $1.5M |
| Aug 12, 2026 | AFL | Sale | 560 | $121.29 | $68K |
| Jun 22, 2026 | AFL | Sale | 23,416 | $116.57 | $2.7M |
| Jun 22, 2026 | AFL | Sale | 4,429 | $117.46 | $520K |
| Jun 18, 2026 | AFL | Sale | 600 | $116.06 | $70K |
| Jun 18, 2026 | AFL | Sale | 2,700 | $117.11 | $316K |
| Jun 17, 2026 | AFL | Sale | 25,382 | $116.59 | $3.0M |
| Jun 17, 2026 | AFL | Sale | 918 | $117.34 | $108K |
| Jun 16, 2026 | AFL | Sale | 8,284 | $117.79 | $976K |
| Jun 16, 2026 | AFL | Sale | 21,716 | $117.24 | $2.5M |
| Jun 15, 2026 | AFL | Sale | 28,102 | $117.15 | $3.3M |
| Jun 15, 2026 | AFL | Sale | 698 | $117.87 | $82K |
| Jun 12, 2026 | AFL | Sale | 985 | $118.31 | $117K |
| Jun 12, 2026 | AFL | Sale | 5,369 | $116.76 | $627K |
SEC reporting-owner ID (CIK) 1783464 · all filings on EDGAR