Sign inGet started

Hartwick Kenneth Michael

Insider CIK 1489396 · AT Int. Chief Executive Officer, Director · SPKE Director · MYRG Director · PPL Director

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
PPL PPL Corp A Award deriv2026-10-012026-10-021,335$32.76 $43.8K2,574SEC↗
PPL PPL Corp A Award deriv2026-07-222026-07-231,228$35.62 $43.7K1,228SEC↗
MYRG MYR GROUP INC. S Sale2026-06-032026-06-043,500$450.50 $1.58M18,631SEC↗
MYRG MYR GROUP INC. F Tax w/h2026-04-272026-04-291,786$346.37 $618.6K22,131SEC↗
MYRG MYR GROUP INC. M Exercise deriv2026-04-242026-04-271,657— $00SEC↗
MYRG MYR GROUP INC. A Award deriv2026-04-232026-04-27591— $0591SEC↗
MYRG MYR GROUP INC. F Tax w/h2025-04-252025-04-281,638$123.43 $202.2K22,260SEC↗
MYRG MYR GROUP INC. M Exercise2025-04-242026-04-271,657— $023,917SEC↗
MYRG MYR GROUP INC. A Award deriv2025-04-242025-04-281,657— $01,657SEC↗
MYRG MYR GROUP INC. M Exercise deriv2025-04-242025-04-28972— $00SEC↗
MYRG MYR GROUP INC. M Exercise2025-04-242025-04-28972— $023,898SEC↗
VIA Via Renewables, Inc. D To issuer2024-06-132024-06-1716,629$11.00 $182.9K0SEC↗
VIA Via Renewables, Inc. M Exercise deriv2024-05-182024-05-212,936— $00SEC↗
VIA Via Renewables, Inc. M Exercise2024-05-182024-05-212,936— $016,629SEC↗
MYRG MYR GROUP INC. A Award deriv2024-04-242024-04-26972— $0972SEC↗
MYRG MYR GROUP INC. M Exercise deriv2024-04-202024-04-221,277— $00SEC↗
MYRG MYR GROUP INC. M Exercise2024-04-202024-04-221,277— $022,926SEC↗
VIA Via Renewables, Inc. M Exercise deriv2023-05-182023-05-223,297— $00SEC↗
VIA Via Renewables, Inc. A Award deriv2023-05-182023-05-222,936— $02,936SEC↗
VIA Via Renewables, Inc. M Exercise2023-05-182023-05-223,297— $012,126SEC↗
MYRG MYR GROUP INC. M Exercise deriv2023-04-212023-04-241,738— $00SEC↗
MYRG MYR GROUP INC. M Exercise2023-04-212023-04-241,738— $021,649SEC↗
MYRG MYR GROUP INC. A Award deriv2023-04-202023-04-241,277— $01,277SEC↗
VIA Via Renewables, Inc. A Award deriv2023-03-152023-03-17498$5.81 $2.9K16,471SEC↗
VIA Via Renewables, Inc. A Award deriv2022-12-152022-12-19442$6.37 $2.8K15,973SEC↗
VIA Via Renewables, Inc. A Award deriv2022-09-152022-09-16332$8.30 $2.8K15,531SEC↗
VIA Via Renewables, Inc. A Award deriv2022-06-152022-06-17326$8.27 $2.7K15,199SEC↗
VIA Via Renewables, Inc. G Gift2022-05-202022-05-243,700— $044,141SEC↗
VIA Via Renewables, Inc. A Award deriv2022-05-182022-05-2014,873— $014,873SEC↗
MYRG MYR GROUP INC. M Exercise deriv2022-04-222022-04-251,631— $00SEC↗
MYRG MYR GROUP INC. M Exercise2022-04-222022-04-251,631— $019,911SEC↗
MYRG MYR GROUP INC. A Award deriv2022-04-212022-04-251,738— $01,738SEC↗
MYRG MYR GROUP INC. M Exercise deriv2021-04-272021-04-293,350— $00SEC↗
MYRG MYR GROUP INC. M Exercise2021-04-272021-04-293,350— $018,280SEC↗
MYRG MYR GROUP INC. A Award deriv2021-04-222021-04-261,631— $01,631SEC↗
SPKE Spark Energy, Inc. M Exercise deriv2020-05-182020-05-209,472— $00SEC↗
SPKE Spark Energy, Inc. D To issuer2020-05-182020-05-209,472$6.77 $64.1K47,841SEC↗
SPKE Spark Energy, Inc. M Exercise2020-05-182020-05-209,472— $057,313SEC↗
MYRG MYR GROUP INC. M Exercise deriv2020-05-042020-05-05746— $00SEC↗
MYRG MYR GROUP INC. M Exercise2020-05-042020-05-05746— $014,930SEC↗
MYRG MYR GROUP INC. A Award deriv2020-04-272020-04-283,350— $03,350SEC↗
MYRG MYR GROUP INC. M Exercise deriv2020-04-252020-04-283,095— $00SEC↗
MYRG MYR GROUP INC. M Exercise2020-04-252020-04-283,095— $014,184SEC↗
SPKE Spark Energy, Inc. A Award deriv2020-03-162020-03-18187$9.00 $1.7K9,472SEC↗
SPKE Spark Energy, Inc. A Award deriv2019-12-162019-12-18150$11.03 $1.7K9,285SEC↗
SPKE Spark Energy, Inc. A Award deriv2019-09-152019-09-17172$9.46 $1.6K9,135SEC↗
SPKE Spark Energy, Inc. A Award deriv2019-06-142019-06-18163$9.80 $1.6K8,963SEC↗
SPKE Spark Energy, Inc. D To issuer deriv2019-05-182019-05-212,284$10.25 $23.4K8,800SEC↗
SPKE Spark Energy, Inc. M Exercise deriv2019-05-182019-05-214,242— $011,084SEC↗
SPKE Spark Energy, Inc. M Exercise2019-05-182019-05-214,242— $047,841SEC↗
MYRG MYR GROUP INC. M Exercise deriv2019-05-042019-05-06746— $0746SEC↗
MYRG MYR GROUP INC. M Exercise2019-05-042019-05-06746— $011,089SEC↗
MYRG MYR GROUP INC. M Exercise deriv2019-04-282019-04-29991— $00SEC↗
MYRG MYR GROUP INC. M Exercise2019-04-282019-04-29991— $010,343SEC↗
MYRG MYR GROUP INC. M Exercise deriv2019-04-262019-04-293,723— $00SEC↗
MYRG MYR GROUP INC. M Exercise2019-04-262019-04-293,723— $09,352SEC↗
MYRG MYR GROUP INC. A Award deriv2019-04-252019-04-293,095— $03,095SEC↗
SPKE Spark Energy, Inc. A Award deriv2019-03-252019-03-278,800— $015,326SEC↗
SPKE Spark Energy, Inc. A Award deriv2019-03-152019-03-19114$10.20 $1.2K6,526SEC↗
SPKE Spark Energy, Inc. A Award deriv2018-12-142018-12-18125$9.09 $1.1K6,412SEC↗
SPKE Spark Energy, Inc. A Award deriv2018-09-132018-09-17128$8.70 $1.1K6,287SEC↗
MYRG MYR GROUP INC. M Exercise deriv2018-07-302018-08-01634— $00SEC↗
MYRG MYR GROUP INC. M Exercise2018-07-302018-08-01634— $05,629SEC↗
SPKE Spark Energy, Inc. A Award deriv2018-06-152018-06-19110$10.00 $1.1K6,159SEC↗
SPKE Spark Energy, Inc. A Award deriv2018-05-182018-05-226,049— $06,049SEC↗
SPKE Spark Energy, Inc. M Exercise deriv2018-05-182018-05-2215,764— $00SEC↗
SPKE Spark Energy, Inc. M Exercise2018-05-182018-05-2210,247— $043,599SEC↗
MYRG MYR GROUP INC. M Exercise deriv2018-05-042018-05-08746— $01,492SEC↗
MYRG MYR GROUP INC. M Exercise2018-05-042018-05-08746— $04,995SEC↗
MYRG MYR GROUP INC. M Exercise deriv2018-04-282018-04-30990— $0991SEC↗
MYRG MYR GROUP INC. A Award deriv2018-04-262018-04-303,723— $03,723SEC↗
MYRG MYR GROUP INC. M Exercise2018-04-262018-04-30990— $04,249SEC↗
SPKE Spark Energy, Inc. A Award deriv2018-03-162018-03-19310$9.05 $2.8K15,764SEC↗
SPKE Spark Energy, Inc. A Award deriv2017-12-142017-12-15214$12.90 $2.8K15,454SEC↗
SPKE Spark Energy, Inc. A Award deriv2017-09-142017-09-18168$16.25 $2.7K15,240SEC↗
MYRG MYR GROUP INC. M Exercise deriv2017-07-302017-08-01634— $0634SEC↗
MYRG MYR GROUP INC. M Exercise2017-07-302017-08-01634$31.78 $20.1K3,259SEC↗
SPKE Spark Energy, Inc. A Award deriv2017-06-142017-06-1561$44.20 $2.7K7,536SEC↗
MYRG MYR GROUP INC. P Buy2017-06-022017-06-051,000$29.78 $29.8K2,625SEC↗
SPKE Spark Energy, Inc. A Award deriv2017-05-182017-05-227,475— $07,475SEC↗
SPKE Spark Energy, Inc. M Exercise deriv2017-05-182017-05-229,075— $00SEC↗
SPKE Spark Energy, Inc. M Exercise2017-05-182017-05-225,899— $016,676SEC↗
MYRG MYR GROUP INC. A Award deriv2017-05-042017-05-082,238— $02,238SEC↗
MYRG MYR GROUP INC. M Exercise deriv2017-04-282017-05-02991— $01,981SEC↗
MYRG MYR GROUP INC. M Exercise2017-04-282017-05-02991— $01,625SEC↗
SPKE Spark Energy, Inc. A Award deriv2017-03-162017-03-20115$28.30 $3.3K9,075SEC↗
SPKE Spark Energy, Inc. A Award deriv2016-12-142016-12-15128$25.05 $3.2K8,960SEC↗
SPKE Spark Energy, Inc. P Buy2016-11-142016-11-141,000$26.20 $26.2K10,777SEC↗
SPKE Spark Energy, Inc. A Award deriv2016-09-132016-09-14108$29.20 $3.2K8,832SEC↗
MYRG MYR GROUP INC. M Exercise deriv2016-07-302016-08-02634— $04,240SEC↗
MYRG MYR GROUP INC. M Exercise2016-07-302016-08-02634— $0634SEC↗
SPKE Spark Energy, Inc. A Award deriv2016-06-142016-06-16104$30.09 $3.1K8,724SEC↗
SPKE Spark Energy, Inc. M Exercise deriv2016-05-182016-05-205,867— $00SEC↗
SPKE Spark Energy, Inc. A Award deriv2016-05-182016-05-268,620— $08,620SEC↗
SPKE Spark Energy, Inc. M Exercise2016-05-182016-05-205,867— $013,527SEC↗
MYRG MYR GROUP INC. A Award deriv2016-04-282016-05-022,972— $04,874SEC↗
SPKE Spark Energy, Inc. A Award deriv2016-03-142016-03-1587$24.22 $2.1K5,867SEC↗
AT ATLANTIC POWER CORP A Award deriv2015-12-312016-01-049,611$1.69 $16.2K158,375SEC↗
SPKE Spark Energy, Inc. A Award deriv2015-12-142015-12-15114$18.06 $2.1K5,780SEC↗
AT ATLANTIC POWER CORP A Award deriv2015-09-302015-10-028,092$2.01 $16.3K147,135SEC↗
SPKE Spark Energy, Inc. A Award deriv2015-09-142015-09-15129$15.50 $2.0K5,666SEC↗
MYRG MYR GROUP INC. A Award deriv2015-07-302015-08-031,902— $01,902SEC↗
AT ATLANTIC POWER CORP A Award deriv2015-06-302015-07-025,112$3.20 $16.4K137,639SEC↗
SPKE Spark Energy, Inc. A Award deriv2015-06-152015-06-16137$14.26 $2.0K5,537SEC↗
SPKE Spark Energy, Inc. M Exercise deriv2015-05-042015-05-053,910— $05,400SEC↗
SPKE Spark Energy, Inc. M Exercise2015-05-042015-05-053,910— $03,910SEC↗
SPKE Spark Energy, Inc. A Award deriv2015-04-062015-04-075,400— $09,214SEC↗
SPKE Spark Energy, Inc. A Award deriv2015-04-062015-04-145,400— $09,311SEC↗
AT ATLANTIC POWER CORP A Award deriv2015-03-312015-04-024,037$2.81 $11.3K131,523SEC↗
SPKE Spark Energy, Inc. A Award deriv2015-03-162015-03-1697$14.31 $1.4K3,911SEC↗
SPKE Spark Energy, Inc. A Award deriv2014-12-152015-01-1464— $03,814SEC↗
AT ATLANTIC POWER CORP A Award deriv2014-09-302014-10-029,418$2.29 $21.6K125,403SEC↗
AT ATLANTIC POWER CORP P Buy2014-09-242014-09-256,800$2.37 $16.1K10,000SEC↗
AT ATLANTIC POWER CORP P Buy2014-09-242014-09-251,200$2.38 $2.9K3,200SEC↗
SPKE Spark Energy, Inc. A Award deriv2014-08-012014-08-053,750— $03,750SEC↗
AT ATLANTIC POWER CORP A Award deriv2014-06-302014-07-027,305$3.73 $27.2K114,202SEC↗
AT ATLANTIC POWER CORP A Award deriv2014-03-312014-04-036,996$2.89 $20.2K104,062SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-12-312014-01-065,269$3.08 $16.2K94,378SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-09-302013-10-013,814$4.26 $16.2K86,660SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-09-302013-10-02235$4.26 $1.0K86,895SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-06-282013-06-284,272$4.15 $17.7K80,981SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-03-312013-04-033,747$4.97 $18.6K75,988SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-03-282013-04-031,345— $072,241SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-02-282013-03-01632— $070,896SEC↗
AT ATLANTIC POWER CORP A Award deriv2013-01-312013-02-04523— $070,264SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-12-312013-01-032,146$11.59 $24.9K69,824SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-12-312013-01-03558— $067,678SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-12-312013-02-12558— $067,678SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-12-312013-02-122,063$12.06 $24.9K69,741SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-11-302012-12-04542— $067,120SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-10-312012-11-02428— $066,578SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-09-302012-10-02427— $065,332SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-09-302012-10-02818$14.83 $12.1K66,150SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-08-312012-09-04438— $064,905SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-07-312012-08-02446— $064,467SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-06-302012-07-03452— $062,895SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-06-302012-07-031,125$12.99 $14.6K64,021SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-05-312012-06-04424— $062,443SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-04-302012-05-02423— $062,019SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-03-312012-04-13414— $060,440SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-03-312012-04-131,156$13.94 $16.1K61,596SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-02-292012-03-07446— $060,026SEC↗
AT ATLANTIC POWER CORP A Award deriv2012-01-312012-02-02365— $059,580SEC↗
AT ATLANTIC POWER CORP A Award deriv2011-12-312012-01-04366— $058,353SEC↗
AT ATLANTIC POWER CORP A Award deriv2011-12-312012-01-04863$14.20 $12.3K59,215SEC↗