Skip to content
★ Sign in to follow
SR
Total declarations
7
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (0 ops.)
—

Latest filing published 06 Oct 2020 for Ecovyst Inc., €109k.

Insider track record

Disclosed buys
0
Disclosed sells
0
Signal history

Scott Randolph: trading record in brief

All filings by Scott Randolph on record concern Ecovyst Inc. The record holds 7 filings, for trades running from 2 October 2017 to 2 October 2020.

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 newest entry dates from 6 October 2020: a share grant of €109k, in Ecovyst Inc. Typically, a trade is published a median of 2 days after it takes place. 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 Scott Randolph

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations7 total
  • ◆
    See RemarksExecutivesEcovyst Inc.
    128,079 USD7SEC
    12,339 shares@ US$10.3854.7% of flowCommon StockSEC:0000899243-20-027634:0
  • ◆
    See RemarksExecutivesEcovyst Inc.
    0SEC
    27,019 shares0Common StockSEC:0000899243-20-001731:0
  • ◆
    See RemarksExecutivesEcovyst Inc.
    100,956 USD4SEC
    6,078 shares@ US$16.6119.1% of flowCommon StockSEC:0000899243-20-000772:0
  • ◆
    See RemarksExecutivesEcovyst Inc.
    131,896 USD5SEC
    8,332 shares@ US$15.8325.5% of flowCommon StockSEC:0000899243-19-025114:0
  • ◆
    See RemarksExecutivesEcovyst Inc.
    0SEC
    32,446 shares0Common StockSEC:0000899243-19-007567:0
  • ◆
    See RemarksExecutivesEcovyst Inc.
    176,499 USD5SEC
    9,983 shares@ US$17.6832.3% of flowCommon StockSEC:0000899243-18-026249:0
  • ◆
    See RemarksExecutivesEcovyst Inc.
    0SEC
    70,713 shares0Common StockSEC:0000899243-17-023542:0

7 of 7 declarations