Sign inGet started

Moriarty James F

Insider CIK 1643320 · CPK Sr. VP, Gen. Counsel, Corp Sec

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2026-02-242026-05-153,725$135.05 $503.1K37,423SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2026-02-242026-02-267,557$135.05 $1.02M41,148SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2025-02-262025-06-231,634$126.58 $206.8K32,890SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2025-02-262025-02-284,330$126.58 $548.1K34,524SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2024-02-202024-08-162,450$105.02 $257.3K29,528SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2024-02-202024-02-225,118$105.02 $537.5K31,978SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2023-02-222023-12-223,639$123.60 $449.8K26,307SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2023-02-222023-02-248,329$123.60 $1.03M29,946SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2022-02-232023-02-013,693$129.99 $480.1K21,258SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2022-02-232022-02-258,228$129.99 $1.07M24,951SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2021-07-062021-07-0866$120.06 $7.9K16,557SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-07-062021-07-0817$120.06 $2.0K16,574SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-06-072021-07-0817$117.56 $2.0K16,491SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-05-052021-07-0825$118.07 $3.0K16,474SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-04-052021-07-0817$116.44 $2.0K16,449SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2021-04-052021-07-0862$116.44 $7.2K16,432SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-03-052021-07-0818$111.01 $2.0K16,370SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2021-02-242021-07-08273$105.40 $28.8K16,352SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2021-02-242021-02-266,797$105.40 $716.4K16,625SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-02-052021-02-0910$103.51 $1.0K9,828SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2021-01-052021-02-0919$104.59 $2.0K9,818SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2021-01-052021-02-0941$104.59 $4.3K9,799SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-12-072021-02-0920$103.79 $2.1K9,758SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-11-052021-02-0920$101.69 $2.0K9,738SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2020-10-052021-02-0949$84.76 $4.2K9,694SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-10-052021-02-0924$84.76 $2.0K9,718SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-09-082021-02-0925$79.84 $2.0K9,645SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-08-052020-08-0724$84.23 $2.0K9,620SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2020-07-062020-08-0749$85.26 $4.2K9,572SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-07-062020-08-0724$85.26 $2.0K9,596SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-06-052020-08-0722$90.75 $2.0K9,523SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-05-052020-08-0723$87.39 $2.0K9,501SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2020-04-062020-08-0745$83.04 $3.7K9,454SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-04-062020-08-0724$83.04 $2.0K9,478SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-03-052020-08-0721$94.63 $2.0K9,409SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2020-02-252020-08-07181$94.64 $17.1K9,388SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2020-02-252020-02-274,885$94.64 $462.3K9,569SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-02-052020-02-2721$98.09 $2.1K4,684SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2020-01-062020-02-2720$93.74 $1.9K4,663SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2020-01-062020-02-2721$93.74 $2.0K4,643SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-08-052019-08-0722$91.23 $2.0K4,517SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2019-07-052019-08-0721$94.48 $2.0K4,476SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-07-052019-08-0719$94.48 $1.8K4,495SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-06-052019-08-0721$94.27 $2.0K4,455SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-05-062019-08-0721$94.75 $2.0K4,434SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-04-052019-08-0722$92.20 $2.0K4,413SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2019-04-052019-08-0717$92.20 $1.6K4,391SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-03-052019-08-0722$92.68 $2.0K4,374SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2019-02-262019-07-031,208$90.69 $109.6K4,325SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2019-02-262019-02-283,218$90.69 $291.8K5,560SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-02-052019-02-2823$88.70 $2.0K2,342SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2019-01-072019-02-2810$81.93 $8192,319SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2019-01-072019-02-2825$81.93 $2.0K2,309SEC↗
CPK CHESAPEAKE UTILITIES CORP P Buy2018-12-052018-12-0723$80.60 $1.9K2,284SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2018-11-052018-12-0725$80.62 $2.0K2,261SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2018-10-052018-12-0710$82.87 $8292,212SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2018-10-052018-12-0724$82.87 $2.0K2,236SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2018-09-052018-12-0723$87.31 $2.0K2,202SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2018-08-062018-12-0724$83.68 $2.0K2,179SEC↗
CPK CHESAPEAKE UTILITIES CORP L Small acq2018-07-052018-12-0711$84.69 $9322,155SEC↗
CPK CHESAPEAKE UTILITIES CORP J Other2018-07-052018-12-079$84.69 $7622,144SEC↗
CPK CHESAPEAKE UTILITIES CORP F Tax w/h2018-02-262018-06-141,359$68.85 $93.6K2,135SEC↗
CPK CHESAPEAKE UTILITIES CORP A Award2018-02-262018-02-283,494$68.85 $240.6K3,494SEC↗