Home/Insiders/Sweeney Michael E
SM
SEC Insider//CIK 0001668475

Sweeney Michael E

CIK 00016684752 companiesRICHMOND, VA

Transactions

50

Companies

2

Filings

9

CIK

0001668475

Recent Transactions

50 trades
  • Sale

    Common Stock

    2025-12-15$119.50/sh1,4185,755 total
  • Award

    Program Units

    2025-12-01$112.76/sh+2.311,027.44 total
  • Tax Payment

    Common Stock

    2025-09-30$116.86/sh6127,173 total
  • Award

    Program Units

    2025-09-02$113.33/sh+2.291,025.13 total
  • Sale

    Common Stock

    2025-08-14$115.00/sh7467,785 total
  • Sale

    Common Stock

    2025-08-13$110.00/sh7958,531 total
  • Sale

    Common Stock

    2025-08-07$105.00/sh5009,326 total
  • Sale

    Common Stock

    2025-08-07$102.50/sh5009,826 total
  • Sale

    Common Stock

    2025-08-06$100.00/sh81410,326 total
  • Sale

    Common Stock

    2025-08-06$97.50/sh50011,140 total
  • Sale

    Common Stock

    2025-07-07$95.00/sh48811,640 total
  • Award

    Program Units

    2025-06-02$82.14/sh+3.11,022.79 total
  • Award

    Program Units

    2025-03-31$86.16/sh+126.771,019.69 total
  • Tax Payment

    Common Stock

    2025-03-03$88.51/sh22710,830 total
  • Award

    Common Stock

    2025-03-03+1,29812,128 total
  • Award

    Program Units

    2025-03-03$88.51/sh+1.27892.92 total
  • Tax Payment

    Common Stock

    2025-03-01$94.04/sh20611,324 total
  • Disposition to Issuer

    Common Stock

    2025-03-014411,057 total
  • Tax Payment

    Common Stock

    2025-03-01$94.04/sh17011,101 total
  • Disposition to Issuer

    Common Stock

    2025-03-015311,271 total
  • Disposition to Issuer

    Program Units

    2025-03-01+44891.65 total
  • Disposition to Issuer

    Program Units

    2025-03-01+53847.65 total
  • Award

    Common Stock

    2025-02-19$94.59/sh+3,40412,859 total
  • Tax Payment

    Common Stock

    2025-02-19$94.59/sh99711,862 total
  • Disposition to Issuer

    Common Stock

    2025-02-1933211,530 total
  • Disposition to Issuer

    Program Units

    2025-02-19+332794.65 total
  • Award

    Program Units

    2024-12-31$92.77/sh+5.86462.65 total
  • Award

    Program Units

    2024-12-02$97.14/sh+1.12456.79 total
  • Award

    Program Units

    2024-11-29$96.71/sh+5.62455.67 total
  • Award

    Program Units

    2024-09-03$106.79/sh+1.02450.05 total
  • Award

    Program Units

    2024-06-03$103.03/sh+1.05449.03 total
  • Tax Payment

    Common Stock

    2024-03-03$82.43/sh1718,063 total
  • Award

    Program Units

    2024-03-01$82.43/sh+0.35447.98 total
  • Tax Payment

    Common Stock

    2024-03-01$82.43/sh1558,288 total
  • Disposition to Issuer

    Common Stock

    2024-03-01548,234 total
  • Disposition to Issuer

    Program Units

    2024-03-01+54447.63 total
  • Award

    Common Stock

    2024-03-01+1,3929,455 total
  • Disposition to Issuer

    Program Units

    2024-02-24+227356.63 total
  • Tax Payment

    Common Stock

    2024-02-24$82.00/sh1398,480 total
  • Disposition to Issuer

    Common Stock

    2024-02-242278,619 total
  • Tax Payment

    Common Stock

    2024-02-24$82.00/sh7668,846 total
  • Disposition to Issuer

    Common Stock

    2024-02-24378,443 total
  • Disposition to Issuer

    Program Units

    2024-02-24+37393.63 total
  • Tax Payment

    Common Stock

    2023-12-03$82.33/sh4157,068 total
  • Award

    Program Units

    2023-12-01$82.33/sh+0.35129.63 total
  • Award

    Program Units

    2023-09-01$76.65/sh+0.37129.28 total
  • Award

    Program Units

    2023-06-01$66.78/sh+0.42128.91 total
  • Award

    Common Stock

    2023-03-03+1,6947,483 total
  • Tax Payment

    Common Stock

    2023-03-01$65.58/sh1555,843 total
  • Disposition to Issuer

    Program Units

    2023-03-01+54128.49 total