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

Campbell David A

CIK 00012922085 companiesST LOUIS, MO

Transactions

50

Companies

5

Filings

12

CIK

0001292208

Recent Transactions

50 trades
  • 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
  • Exercise/Conversion

    Restricted Stock Units

    2025-03-0120,87547,675 total
  • Tax Payment

    Common Stock

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

    Common Stock

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

    Common Stock

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

    Common Stock

    2025-03-01+10,05299,260 total
  • Award

    Restricted Stock Units

    2025-03-01+28,31975,994 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$124.57/sh+722722 total
  • Award

    Restricted Share Units

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

    Restricted Share Units

    2024-10-16$128.99/sh+0.568916.382 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

    Common Stock

    2024-03-02+42,84790,121 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

    Employee Stock Option (right to buy)

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

    Common Stock

    2020-03-05+32,637114,140 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
  • Purchase

    common stock, $0.01 par value per share

    2015-12-08$20.54/sh+5,00030,000 total
  • Purchase

    common stock, $0.01 par value per share

    2015-12-07$20.30/sh+25,00025,000 total
  • Other

    common units

    2015-03-09+102,646102,646 total
  • Award

    Common Stock

    2007-05-25+160,360160,360 total
  • Tax Payment

    Common Stock

    2007-05-25$67.61/sh57,502103,041 total
  • Exercise/Conversion

    Deferred Stock Units

    2007-05-25$67.61/sh18312,425 total
  • Exercise/Conversion

    Common Stock

    2007-05-25$67.61/sh+183160,543 total
  • Award

    Deferred Stock Units

    2007-05-25+12,60812,608 total