Home/Insiders/Shamim Mohammad
SM
SEC Insider//CIK 0001620490

Shamim Mohammad

CIK 00016204902 companiesRICHMOND, VA

Transactions

50

Companies

2

Filings

12

CIK

0001620490

Recent Transactions

50 trades
  • Award

    Common Stock

    2025-12-18+5,30729,947 total
  • Tax Payment

    Common Stock

    2025-05-02$66.71/sh1,02315,538 total
  • Award

    Stock Options (Right to Buy)

    2025-05-01+35,26535,265 total
  • Award

    Common Stock

    2025-04-09+4,82316,561 total
  • Exercise/Conversion

    Stock Options (Right to Buy)

    2025-01-0812,8450 total
  • Sale

    Common Stock

    2025-01-08$81.94/sh12,84511,738 total
  • Exercise/Conversion

    Common Stock

    2025-01-08$63.04/sh+12,84524,583 total
  • Exercise/Conversion

    Stock Options (Right to Buy)

    2024-12-2310,00012,845 total
  • Sale

    Common Stock

    2024-12-23$83.77/sh10,00011,738 total
  • Exercise/Conversion

    Common Stock

    2024-12-23$63.04/sh+10,00021,738 total
  • Award

    Common Stock

    2024-12-19+6,48624,640 total
  • Exercise/Conversion

    Stock Options (Right to Buy)

    2024-07-2625,00022,845 total
  • Sale

    Common Stock

    2024-07-26$82.26/sh25,00011,738 total
  • Exercise/Conversion

    Common Stock

    2024-07-26$63.04/sh+25,00036,738 total
  • Tax Payment

    Common Stock

    2024-05-03$68.71/sh64211,738 total
  • Award

    Stock Options (Right to Buy)

    2024-05-01+27,41627,416 total
  • Award

    Common Stock

    2024-04-10+1,48812,380 total
  • Award

    Common Stock

    2023-12-21+10,48018,154 total
  • Sale

    Common Stock

    2023-06-28$84.39/sh5,26010,892 total
  • Sale

    Common Stock

    2023-06-28$83.69/sh22,52216,152 total
  • Exercise/Conversion

    Stock Options (Right to Buy)

    2023-06-2827,7820 total
  • Exercise/Conversion

    Common Stock

    2023-06-28$58.38/sh+27,78238,674 total
  • Award

    Stock Options (Right to Buy)

    2023-05-01+37,28337,283 total
  • Tax Payment

    Common Stock

    2023-05-01$70.48/sh87510,892 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-05-013,2050 total
  • Exercise/Conversion

    Common Stock

    2023-05-01+2,91011,767 total
  • Award

    Common Stock

    2023-04-25+888,857 total
  • Award

    Common Stock

    2022-10-06+7,6747,674 total
  • Sale

    Common Stock

    2022-07-18$93.91/sh3,4568,769 total
  • Award

    Stock Options (Right to Buy)

    2022-05-02+32,56132,561 total
  • Tax Payment

    Common Stock

    2022-05-01$85.78/sh1,58712,225 total
  • Award

    Common Stock

    2022-04-26+4,29213,812 total
  • Sale

    Common Stock

    2021-07-21$136.40/sh8,3419,520 total
  • Exercise/Conversion

    Common Stock

    2021-07-21$73.76/sh+22,43431,954 total
  • Exercise/Conversion

    Stock Options (Right to Buy)

    2021-07-2122,4340 total
  • Sale

    Common Stock

    2021-07-21$135.19/sh14,09317,861 total
  • Sale

    Common Stock

    2021-07-15$131.74/sh8,40027,517 total
  • Exercise/Conversion

    Common Stock

    2021-07-15$73.76/sh+21,00035,917 total
  • Gift

    Common Stock

    2021-07-153009,520 total
  • Sale

    Common Stock

    2021-07-15$131.00/sh7,50018,220 total
  • Sale

    Common Stock

    2021-07-15$130.92/sh3,30014,920 total
  • Sale

    Common Stock

    2021-07-15$131.04/sh1,79725,720 total
  • Exercise/Conversion

    Stock Options (Right to Buy)

    2021-07-1521,00022,434 total
  • Sale

    Common Stock

    2021-07-15$130.37/sh5,1009,820 total
  • Award

    Stock Options (Right to Buy)

    2021-05-03+25,63025,630 total
  • Exercise/Conversion

    Restricted Stock Units

    2021-05-013,6450 total
  • Exercise/Conversion

    Common Stock

    2021-05-01+7,29017,110 total
  • Tax Payment

    Common Stock

    2021-05-01$133.01/sh2,19314,917 total
  • Award

    Common Stock

    2021-04-27+1,2659,820 total
  • Sale

    Common Stock

    2020-06-23$91.78/sh12,1638,555 total