SEC CIK 1663529

Abbas Mohammed

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
DMCview stock →71,9302026-08-04
FDPview stock →59,9302026-03-04

Position History — DMC

Reported shares owned immediately after each Form 4 transaction, over time.

023,97747,95371,9302016-082018-072020-022022-022023-032024-032025-032026-08

Recent Filings — DMC

DateActivitySharesPriceOwned After
2026-08-04Open-market buy12,000$29.8971,930
2025-03-03Grant / award (derivative)12,636$0.0012,636
2025-03-03Grant / award (derivative)12,636$0.0012,636
2025-03-03Open-market sale5,064$30.4245,560
2025-03-02Option exercise (derivative)726.68$0.003,357.61
2025-03-02Option exercise (derivative)2,838$0.000
2025-03-02Option exercise (derivative)3,572$0.003,584
2025-03-02Option exercise (derivative)3,268.54$0.000
2025-03-02Option exercise2,838$0.0042,160
2025-03-02Option exercise3,572$0.0045,732
2025-03-02Option exercise726$0.0049,726
2025-03-02Option exercise3,268$0.0049,000
2025-03-02Option exercise (derivative)726.68$0.003,357.61
2025-03-02Option exercise (derivative)2,838$0.000
2025-03-02Option exercise (derivative)3,268.54$0.000
2025-03-02Option exercise (derivative)3,572$0.003,584
2025-03-02Option exercise3,268$0.0049,900
2025-03-02Option exercise3,572$0.0046,632
2025-03-02Option exercise724$0.0050,624
2025-03-02Option exercise2,838$0.0043,060
2025-03-01Option exercise (derivative)368.86$0.004,084.29
2025-03-01Option exercise (derivative)9,009$0.0020,720
2025-03-01Option exercise9,009$0.0038,954
2025-03-01Option exercise368$0.0039,322
2025-03-01Option exercise (derivative)368.86$0.004,084.29
2025-03-01Option exercise (derivative)9,909$0.0019,820
2025-03-01Option exercise368$0.0040,222
2025-03-01Option exercise9,909$0.0039,854
2024-12-06Grant / award (derivative)474.73$0.004,453.16
2024-09-06Grant / award (derivative)541.19$0.003,978.43
2024-06-07Grant / award (derivative)690.51$0.003,437.24
2024-03-29Grant / award (derivative)597.07$0.002,746.73
2024-03-05Open-market sale3,222$24.3529,945
2024-03-02Option exercise (derivative)3,171.23$0.003,268.54
2024-03-02Disposition to issuer (derivative)10,728$0.000
2024-03-02Option exercise (derivative)345.84$0.002,149.66
2024-03-02Option exercise (derivative)3,572$0.007,156
2024-03-02Option exercise (derivative)2,754$0.002,838
2024-03-02Option exercise2,754$0.0026,079
2024-03-02Option exercise3,572$0.0029,651
2024-03-02Option exercise3,171$0.0032,822
2024-03-02Option exercise345$0.0033,167
2024-03-01Disposition to issuer (derivative)311.57$0.002,495.5
2024-03-01Option exercise (derivative)138.49$0.002,807.07
2024-03-01Grant / award (derivative)29,729$0.0029,729
2024-03-01Option exercise (derivative)470$0.000
2024-03-01Option exercise138$0.0023,325
2024-03-01Option exercise1,392$0.0023,187
2024-03-01Option exercise470$0.0021,795
2023-12-08Grant / award (derivative)429.4$0.002,917.3
2023-12-08Grant / award (derivative)457.66$0.002,945.56
2023-09-08Grant / award (derivative)429.4$0.002,487.9
2023-08-04Open-market sale5,000$27.920
2023-06-15Option exercise (derivative)3,171.23$0.006,439.77
2023-06-15Disposition to issuer (derivative)6.41$0.002,201.19
2023-06-15Option exercise (derivative)142.69$0.002,058.5
2023-06-15Option exercise (derivative)2,754$0.005,592
2023-06-15Disposition to issuer (derivative)266$0.009,611
2023-06-15Option exercise2,820$0.0019,564
2023-06-15Option exercise3,247$0.0022,811
2023-06-15Open-market sale1,486$27.2521,325
2023-06-09Grant / award (derivative)446.57$0.002,207.59
2023-03-31Option exercise (derivative)297.63$0.001,761.02
2023-03-02Grant / award (derivative)10,728$0.0010,728
2023-03-02Grant / award (derivative)10,728$0.0010,728
2023-03-01Option exercise (derivative)80$0.001,463.4
2023-03-01Option exercise (derivative)469$0.00470
2023-03-01Option exercise (derivative)1,387$0.001,392
2023-03-01Option exercise469$0.0015,854
2023-03-01Option exercise1,387$0.0017,241
2023-03-01Open-market sale577$31.5816,744
2023-03-01Option exercise80$0.0017,321
2023-02-22Open-market sale127$30.1815,385
2023-02-20Option exercise (derivative)400$0.000
2023-02-20Option exercise (derivative)23$0.001,545.17
2023-02-20Option exercise400$0.0015,489
2023-02-20Option exercise23$0.0015,512
2022-12-12Open-market buy5,000$26.495,000
2022-12-09Grant / award (derivative)226.33$0.001,568.27
2022-09-09Grant / award (derivative)235.1$0.001,341.95
2022-06-15Grant / award (derivative)9,877$0.009,877
2022-06-15Grant / award (derivative)8,346$0.008,346
2022-06-10Grant / award (derivative)134.64$0.001,106.85
2022-04-01Grant / award (derivative)122.87$0.00972.21
2022-03-01Disposition to issuer (derivative)374$0.003,791
2022-03-01Option exercise (derivative)36$0.00849.34
2022-03-01Option exercise (derivative)469$0.00939
2022-03-01Option exercise (derivative)1,386$0.002,779
2022-03-01Option exercise1,386$0.0015,053
2022-03-01Option exercise469$0.0013,667
2022-03-01Option exercise36$0.0015,089
2022-02-22Option exercise (derivative)400$0.00400
2022-02-22Option exercise (derivative)42$0.00893.06
2022-02-22Option exercise (derivative)600$0.000
2022-02-22Option exercise42$0.0013,198
2022-02-22Option exercise600$0.0012,756
2022-02-22Option exercise400$0.0013,156
2021-12-10Grant / award (derivative)143.04$0.00936.09
2021-09-10Grant / award (derivative)122.52$0.00793.05
2021-06-11Grant / award (derivative)70.89$0.00670.53
2021-04-02Grant / award (derivative)85.42$0.00599.64
2021-03-01Grant / award (derivative)4,165$0.004,165
2021-03-01Option exercise (derivative)5$0.00514.22
2021-03-01Option exercise (derivative)469$0.001,408
2021-03-01Grant / award (derivative)4,165$0.004,165
2021-03-01Disposition to issuer (derivative)398$0.001,948
2021-03-01Option exercise5$0.0012,156
2021-03-01Option exercise469$0.0012,151
2021-02-22Option exercise (derivative)25$0.00524.19
2021-02-22Option exercise (derivative)600$0.00600
2021-02-22Option exercise (derivative)400$0.00800
2021-02-22Option exercise600$0.0011,257
2021-02-22Option exercise25$0.0011,682
2021-02-22Option exercise400$0.0011,657
2020-12-04Grant / award (derivative)70.19$0.00549.64
2020-09-04Grant / award (derivative)38.71$0.00479.45
2020-08-03Option exercise (derivative)64$0.00425.29
2020-08-03Option exercise (derivative)1,500$0.000
2020-08-03Option exercise1,500$0.0010,657
2020-08-03Option exercise64$0.009,157
2020-06-05Grant / award (derivative)38.49$0.00489.29
2020-03-27Grant / award (derivative)71.29$0.00455.94
2020-03-02Grant / award (derivative)2,346$0.002,346
2020-03-02Grant / award (derivative)2,346$0.002,346
2020-03-02Option exercise (derivative)469$0.001,877
2020-03-02Option exercise469$0.009,093
2020-02-21Option exercise (derivative)600$0.001,200
2020-02-21Option exercise (derivative)11$0.00400.04
2020-02-21Option exercise11$0.008,624
2020-02-21Option exercise600$0.008,613
2020-02-20Option exercise (derivative)400$0.001,200
2020-02-20Option exercise (derivative)1$0.00411.04
2020-02-20Option exercise1$0.008,013
2020-02-20Option exercise400$0.008,012
2019-12-06Grant / award (derivative)43.86$0.0018,346.04
2019-09-06Grant / award (derivative)38.45$0.0018,302.17
2019-08-03Option exercise (derivative)1,549$0.001,549
2019-08-03Option exercise1,549$0.007,612
2019-07-29Option exercise (derivative)1,044$0.000
2019-07-29Option exercise1,044$0.006,063
2019-02-22Grant / award (derivative)3,000$0.003,000
2019-02-22Grant / award (derivative)2,000$0.002,000
2019-02-22Option exercise (derivative)400$0.001,600
2019-02-22Option exercise400$0.004,410
2019-02-21Option exercise (derivative)609$0.001,828
2019-02-21Option exercise609$0.005,019
2019-02-21Option exercise (derivative)609$0.001,828
2019-02-21Option exercise609$0.005,019
2019-02-20Grant / award (derivative)2,000$0.002,000
2019-02-20Option exercise (derivative)400$0.001,600
2019-02-20Option exercise400$0.004,410
2018-12-07Grant / award (derivative)83$0.0083
2018-09-07Grant / award (derivative)70$0.0070
2018-08-03Option exercise (derivative)1,535$0.003,072
2018-08-03Option exercise1,535$0.004,010
2018-07-30Option exercise (derivative)840$0.000
2018-07-29Option exercise (derivative)1,035$0.001,035
2018-07-29Option exercise1,875$0.002,475
2018-06-01Grant / award (derivative)71$0.0071
2018-03-30Grant / award (derivative)60$0.0060
2018-02-21Grant / award (derivative)3,000$0.003,000
2018-02-21Option exercise (derivative)600$0.002,400
2018-02-21Grant / award (derivative)3,000$0.003,000
2018-02-21Option exercise600$0.00600
2017-12-08Grant / award (derivative)49$0.0049
2017-09-08Grant / award (derivative)51$0.0051
2017-08-30Option exercise (derivative)1,000$0.000
2017-08-30Open-market sale4,366$47.380
2017-08-30Option exercise1,000$28.014,366
2017-08-04Option exercise (derivative)1,515$0.004,548
2017-08-04Option exercise1,515$0.003,366
2017-08-01Option exercise (derivative)829$0.00829
2017-08-01Option exercise (derivative)1,022$0.002,044
2017-08-01Option exercise1,851$0.001,851
2017-06-02Grant / award (derivative)55$0.0055
2017-03-31Grant / award (derivative)48$0.0048
2017-02-22Grant / award (derivative)4,000$0.004,000
2016-12-09Grant / award (derivative)36$0.0036
2016-09-09Grant / award (derivative)38$0.0038
2016-08-12Option exercise (derivative)1,000$0.001,000
2016-08-12Option exercise (derivative)2,000$0.000
2016-08-12Option exercise1,000$28.016,331
2016-08-12Open-market sale6,331$59.970
2016-08-12Option exercise2,000$24.295,331
2016-08-04Option exercise (derivative)1,500$0.006,000
2016-08-04Option exercise1,500$0.003,331
2016-08-03Grant / award (derivative)7,500$0.007,500
2016-08-02Option exercise (derivative)820$0.001,641
2016-08-02Option exercise820$0.001,831
2016-08-01Option exercise (derivative)1,011$0.001,012
2016-08-01Option exercise1,011$0.001,011
2016-06-03Grant / award (derivative)24$0.0024
2016-04-01Grant / award (derivative)30$0.0030
2016-02-24Grant / award (derivative)4,000$0.004,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.