Home/Insiders/Campbell David A
CD
SEC Insider//CIK 0001292208

Campbell David A

CIK 00012922085 companiesKANSAS CITY, MO

Transactions

50

Companies

5

Filings

10

CIK

0001292208

Recent Transactions

50 trades
  • Award

    Common Stock

    2026-03-01+61,984170,944 total
  • Exercise/Conversion

    Restricted Stock Units

    2026-03-0122,07756,898 total
  • Tax Payment

    Common Stock

    2026-03-01$83.66/sh9,946160,100 total
  • Exercise/Conversion

    Common Stock

    2026-03-01+22,077170,046 total
  • Tax Payment

    Common Stock

    2026-03-01$83.66/sh22,975147,969 total
  • Award

    Restricted Stock Units

    2026-03-01+25,23582,133 total
  • Award

    Restricted Share Units

    2026-02-02$233.09/sh+7723,414.566 total
  • Award

    Restricted Share Units

    2026-02-02$233.09/sh+214.5093,629.075 total
  • Award

    Restricted Share Units

    2026-01-16$218.58/sh+0.9672,642.566 total
  • Award

    Restricted Share Units

    2025-10-16$215.17/sh+0.9822,641.599 total
  • Award

    Restricted Share Units

    2025-07-17$197.53/sh+1.0692,640.617 total
  • Award

    Restricted Share Units

    2025-04-17$151.16/sh+1.3962,639.548 total
  • Award

    Common Stock

    2025-03-01+10,05299,260 total
  • Tax Payment

    Common Stock

    2025-03-01$68.91/sh8,902108,960 total
  • Award

    Restricted Stock Units

    2025-03-01+28,31975,994 total
  • Exercise/Conversion

    Common Stock

    2025-03-01+20,875117,862 total
  • Tax Payment

    Common Stock

    2025-03-01$68.91/sh2,27396,987 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-03-0120,87547,675 total
  • Award

    Restricted Share Units

    2025-02-05$133.61/sh+1,3472,263.928 total
  • Award

    Restricted Share Units

    2025-02-05$133.61/sh+374.2242,638.152 total
  • Award

    Restricted Share Units

    2025-01-17$134.06/sh+0.547916.928 total
  • Award

    Restricted Share Units

    2024-10-16$128.99/sh+0.568916.382 total
  • Award

    Restricted Share Units

    2024-10-16$128.99/sh+193.814915.814 total
  • Award

    Restricted Share Units

    2024-10-16$124.57/sh+722722 total
  • Award

    Common Stock

    2024-03-02+42,84790,121 total
  • Tax Payment

    Common Stock

    2024-03-02$49.12/sh12,95377,168 total
  • Exercise/Conversion

    Common Stock

    2024-03-02+21,95099,118 total
  • Tax Payment

    Common Stock

    2024-03-02$49.12/sh9,91089,208 total
  • Exercise/Conversion

    Restricted Stock Units

    2024-03-0221,95065,478 total
  • Award

    Restricted Stock Units

    2024-03-01+25,24787,428 total
  • Tax Payment

    Common Stock

    2023-12-31$52.20/sh8,16247,274 total
  • Award

    Restricted Stock Units

    2023-03-01+19,41559,495 total
  • Tax Payment

    Common Stock

    2022-12-31$62.93/sh8,22555,436 total
  • Award

    Restricted Stock Units

    2022-03-01+18,39338,640 total
  • Tax Payment

    Common Stock

    2021-12-31$68.61/sh8,24363,661 total
  • Purchase

    Common Stock

    2021-09-23$63.66/sh+7,85071,904 total
  • Purchase

    Common Stock

    2021-03-03$52.92/sh+10,00064,054 total
  • Award

    Restricted Stock Units

    2021-03-02+19,56519,565 total
  • Award

    Common Stock

    2021-01-04+54,05454,054 total
  • Tax Payment

    Common Stock

    2020-06-05$20.87/sh6,756127,384 total
  • Purchase

    Common Stock

    2020-03-23$13.34/sh+20,000134,140 total
  • Award

    Common Stock

    2020-03-05+32,637114,140 total
  • Award

    Employee Stock Option (right to buy)

    2020-03-05+145,687363,837 total
  • Purchase

    Common Stock

    2019-06-17$23.35/sh+30,00081,503 total
  • Award

    Common Stock

    2019-06-13+51,50351,503 total
  • Award

    Employee Stock Option (right to buy)

    2019-06-13+218,150218,150 total
  • Disposition to Issuer

    common units

    2019-05-16$21.00/sh91,5860 total
  • Disposition to Issuer

    common stock, $0.01 par value per share

    2019-05-16$21.00/sh30,0000 total
  • Disposition to Issuer

    common units

    2019-05-16$21.00/sh102,6460 total
  • Other

    common units

    2016-11-28+91,58691,586 total