Latest filing published 01 Jul 2025 for Upland Software, Inc., €68k.
Insider track record
Karen Cummings: trading record in brief
Karen Cummings is a declared insider at 2 companies; the most frequent names are Omtool Ltd and Upland Software, Inc. The record holds 21 filings, for trades running from 29 November 2006 to 30 June 2025.
Not one of the filings records a straightforward purchase or sale on the market. Such operations are usually part of compensation schedules, which makes them a weaker signal than an open-market trade.
The latest filing, published on 1 July 2025, reports a share grant of €68k in Upland Software, Inc. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. For comparison, the SEC allows two business days to file a Form 4. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Karen Cummings
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 40,993 shares@ US$1.9525.3% of flowCommon StockSEC:0001505155-25-000072:0
- 11,479 shares@ US$1.846.8% of flowCommon StockSEC:0001505155-25-000065:0
- 8,648 shares@ US$3.109.2% of flowCommon StockSEC:0001505155-25-000032:0
- 7,812 shares@ US$4.5112.5% of flowCommon StockSEC:0001505155-24-000116:0
- 7,815 shares@ US$2.245.9% of flowCommon StockSEC:0001505155-24-000079:0
- 7,815 shares@ US$2.637.2% of flowCommon StockSEC:0001342356-24-000006:0
- 9,515 shares@ US$4.2113.7% of flowCommon StockSEC:0001342356-24-000004:0
- 150,000 shares0Common StockSEC:0001342356-24-000002:0
- 5,279 shares@ US$4.618.2% of flowCommon StockSEC:0001342356-23-000007:0
- 8,323 shares@ US$3.8611.3% of flowCommon StockSEC:0001342356-23-000005:0
- 2,817 shares@ US$1.00Common Stock, $.01 par valueSEC:0001179110-09-004150:0
- 1,408 shares@ US$1.00Common Stock, $.01 par valueSEC:0001179110-09-004150:1
- 1,178 shares@ US$0.95Common Stock, $.01 par valueSEC:0001179110-08-020269:0
- 1,181 shares@ US$1.25Common Stock, $.01 par valueSEC:0001179110-08-018932:0
- 497 shares@ US$3.75Common Stock, $.01 par valueSEC:0001179110-08-005647:0
- 1,418 shares@ US$2.50Common Stock, $.01 par valueSEC:0001179110-08-003860:0
- 30,000 shares@ US$0.01Common Stock, $.01 par valueSEC:0001179110-08-002300:0
- 15,000 shares@ US$0.01Common Stock, $0.01 par valueSEC:0001179110-07-004228:0
- 15,000 shares@ US$4.01Common Stock, $0.01 par valueSEC:0001179110-06-022621:0
19 of 19 declarations