Home/Insiders/Diya Fadi M
DF
SEC Insider//CIK 0001598243

Diya Fadi M

CIK 00015982432 companiesST. LOUIS, MO

Transactions

42

Companies

2

Filings

16

CIK

0001598243

Recent Transactions

42 trades
  • Tax Payment

    Common Stock, $.01 Par Value

    2025-02-28$101.56/sh4,56565,799 total
  • Award

    Common Stock, $.01 Par Value

    2025-02-06+4,17860,960 total
  • Award

    Common Stock, $.01 Par Value

    2025-02-06+9,08770,363 total
  • Sale

    Common Stock, $.01 Par Value

    2024-05-17$74.50/sh10,00056,781 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2024-02-29$71.19/sh3,16366,666 total
  • Award

    Common Stock, $.01 Par Value

    2024-02-08+4,99162,667 total
  • Award

    Common Stock, $.01 Par Value

    2024-02-08+6,89469,826 total
  • Sale

    Common Stock, $.01 Par Value

    2023-06-13$82.37/sh36,94057,676 total
  • Sale

    Common Stock, $.01 Par Value

    2023-03-13$84.41/sh5,00094,533 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2023-02-28$82.71/sh7,41099,533 total
  • Award

    Common Stock, $.01 Par Value

    2023-02-09+16,087106,941 total
  • Award

    Common Stock, $.01 Par Value

    2023-02-09+3,69990,710 total
  • Sale

    Common Stock, $.01 Par Value

    2022-08-30$95.21/sh7,00087,011 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2022-02-28$85.95/sh5,95893,870 total
  • Award

    Common Stock, $.01 Par Value

    2022-02-10+3,41899,828 total
  • Award

    Common Stock, $.01 Par Value

    2022-02-10+12,63396,198 total
  • Sale

    Common Stock, $.01 Par Value

    2021-05-27$83.91/sh8,00083,565 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2021-02-26$70.27/sh6,85091,483 total
  • Award

    Common Stock, $.01 Par Value

    2021-02-11+15,39998,333 total
  • Award

    Common Stock, $.01 Par Value

    2021-01-02+3,63382,934 total
  • Gift

    Common Stock, $.01 Par Value

    2020-06-0520079,086 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2020-02-28$79.00/sh7,90279,222 total
  • Award

    Common Stock, $.01 Par Value

    2020-02-13+20,80687,124 total
  • Award

    Common Stock, $.01 Par Value

    2020-01-01+3,44766,318 total
  • Sale

    Common Stock, $.01 Par Value

    2019-03-07$71.18/sh15,00062,572 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2019-02-28$71.24/sh12,83377,572 total
  • Award

    Common Stock, $.01 Par Value

    2019-02-08+32,18090,405 total
  • Award

    Common Stock, $.01 Par Value

    2019-01-01+3,51458,225 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2018-02-28$54.30/sh8,83754,711 total
  • Award

    Common Stock, $.01 Par Value

    2018-02-08+24,36063,548 total
  • Award

    Common Stock, $.01 Par Value

    2018-01-01+3,57839,188 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2017-06-20$56.79/sh3,34235,611 total
  • Award

    Common Stock, $.01 Par Value

    2017-06-19+7,04338,953 total
  • Other

    Common Stock, $.01 Par Value

    2017-03-09$54.26/sh12,00031,910 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2017-02-28$54.69/sh5,20443,910 total
  • Award

    Common Stock, $.01 Par Value

    2017-02-09+15,60249,113 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2016-03-01$46.95/sh7,77333,510 total
  • Award

    Common Stock, $.01 Par Value

    2016-02-11+21,97041,283 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2015-02-27$42.41/sh2,77718,559 total
  • Award

    Common Stock, $.01 Par Value

    2015-02-12+8,32821,336 total
  • Tax Payment

    Common Stock, $.01 Par Value

    2014-03-10$40.41/sh4,7374,904 total
  • Exercise/Conversion

    Common Stock, $.01 Par Value

    2014-03-10+5,14110,045 total