Home/Insiders/Krestakos Robert G
KR
SEC Insider//CIK 0001632897

Krestakos Robert G

CIK 00016328971 companyGRAND RAPIDS, MI

Transactions

50

Companies

1

Filings

15

CIK

0001632897

Recent Transactions

50 trades
  • Award

    Class A Common Stock

    2025-12-10+127,200127,200 total
  • Disposition to Issuer

    Class A Common Stock

    2025-12-1071,41256,500 total
  • Disposition to Issuer

    Class A Common Stock

    2025-12-1056,5000 total
  • Disposition to Issuer

    Class A Common Stock

    2025-12-10127,2000 total
  • Sale

    Class A Common Stock

    2025-07-11$10.63/sh12,000127,912 total
  • Sale

    Class A Common Stock

    2025-04-14$10.13/sh6,000139,912 total
  • Award

    Class A Common Stock

    2025-04-10+18,900145,912 total
  • Award

    Class A Common Stock

    2025-03-25+23,541134,242 total
  • Tax Payment

    Class A Common Stock

    2025-03-25$10.58/sh7,230127,012 total
  • Tax Payment

    Class A Common Stock

    2025-02-28$12.16/sh3,780110,701 total
  • Sale

    Class A Common Stock

    2025-01-22$11.74/sh5,000114,481 total
  • Sale

    Class A Common Stock

    2024-10-15$13.11/sh4,000119,481 total
  • Award

    Class A Common Stock

    2024-04-11+15,400123,481 total
  • Sale

    Class A Common Stock

    2024-03-25$12.61/sh4,000108,081 total
  • Award

    Class A Common Stock

    2024-03-19+10,816115,256 total
  • Tax Payment

    Class A Common Stock

    2024-03-19$12.87/sh3,175112,081 total
  • Tax Payment

    Class A Common Stock

    2024-02-23$12.80/sh6,049104,440 total
  • Sale

    Class A Common Stock

    2023-12-26$13.83/sh3,800110,489 total
  • Sale

    Class A Common Stock

    2023-07-18$7.84/sh5,000114,289 total
  • Award

    Class A Common Stock

    2023-04-13+22,200119,289 total
  • Award

    Class A Common Stock

    2023-03-21+10,530100,709 total
  • Tax Payment

    Class A Common Stock

    2023-03-21$7.31/sh3,62097,089 total
  • Tax Payment

    Class A Common Stock

    2023-02-24$7.85/sh3,51190,179 total
  • Award

    Class A Common Stock

    2022-04-12+25,51893,690 total
  • Award

    Class A Common Stock

    2022-03-22+8,19070,832 total
  • Tax Payment

    Class A Common Stock

    2022-03-22$12.16/sh2,66068,172 total
  • Tax Payment

    Class A Common Stock

    2022-02-25$12.39/sh2,64762,642 total
  • Sale

    Class A Common Stock

    2021-04-29$14.00/sh5,00065,289 total
  • Award

    Class A Common Stock

    2021-04-15+8,50070,289 total
  • Award

    Class A Common Stock

    2021-03-22+4,80063,194 total
  • Tax Payment

    Class A Common Stock

    2021-03-22$15.38/sh1,40561,789 total
  • Tax Payment

    Class A Common Stock

    2021-02-26$13.94/sh4,29358,394 total
  • Award

    Class A Common Stock

    2021-01-12+8,10062,687 total
  • Award

    Class A Common Stock

    2020-04-15+13,00054,587 total
  • Tax Payment

    Class A Common Stock

    2020-03-23$9.46/sh1,97441,587 total
  • Award

    Class A Common Stock

    2020-03-23+5,88643,561 total
  • Tax Payment

    Class A Common Stock

    2020-02-28$16.22/sh1,37837,675 total
  • Award

    Class A Common Stock

    2019-04-09+9,80039,053 total
  • Tax Payment

    Class A Common Stock

    2019-02-22$17.55/sh1,51229,253 total
  • Award

    Class A Common Stock

    2018-04-17+5,90030,765 total
  • Tax Payment

    Class A Common Stock

    2018-03-19$14.20/sh1,70324,865 total
  • Award

    Class A Common Stock

    2018-03-19+5,80026,568 total
  • Tax Payment

    Class A Common Stock

    2018-02-23$14.65/sh99020,768 total
  • Award

    Class A Common Stock

    2017-04-11+5,10021,758 total
  • Sale

    Class A Common Stock

    2017-03-29$16.57/sh4,50016,658 total
  • Tax Payment

    Class A Common Stock

    2017-02-24$15.95/sh1,59321,158 total
  • Tax Payment

    Class A Common Stock

    2016-11-07$13.05/sh64722,751 total
  • Award

    Class A Common Stock

    2016-04-12+5,60023,398 total
  • Tax Payment

    Class A Common Stock

    2016-02-26$12.54/sh1,58317,798 total
  • Award

    Class A Common Stock

    2015-04-13+3,66419,381 total