KNSL / Kinsale Capital Group, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

Kinsale Capital Group, Inc.
US ˙ NYSE ˙ US49714P1084

Utestående aktier 23,300,001 shares
Insideraktier1 253 243 shares
Insynsägande5,38 %
Totalt antal insynspersoner22
Insider Sentiment Score

Insider sentiment score hittar de företag som köps av foretagsinsynspersoner.

Det är resultatet av en sofistikerad, kvantitativ multifaktormodell som identifierar företag med de högsta nivåerna av insiderackumulation. Poängmodellen använder en kombination av nettoantalet insiders som köpt de föregående 90 dagarna, det totala antalet aktier som köpts i procent av aktiekapitalet och det totala antalet aktier som ägs av insiders. Siffran sträcker sig från 0 till 100, med högre siffror som indikerar en högre nivå av ackumulering för sina kamrater, och 50 är genomsnittet.

Uppdateringsfrekvens: Dagligen

Se Insiders Top Picks, som ger en lista över företag med högsta insiderackumulation.

Office Sentiment Score

Officersentiment Score hittar företag som köps av Corporate Officers.

Per definition Corporate Officers är Corporate Insiders, men till skillnad från vissa av de andra Insiders (10 % aktieägare och styrelseledamöter), arbetar ämbetsmän för företaget dagligen och de använder sina egna pengar när de handlar . (10 % aktieägare och styrelseledamöter är ofta fondförvaltare som förvaltar andras pengar.) Som sådan är insideraffärer som görs av tjänstemän mycket mer betydelsefulla och bör behandlas på lämpligt sätt.

Liksom Insider Sentiment Score är Officer Sentiment Score resultatet av en sofistikerad, kvantitativ multifaktormodell som identifierar företag med de högsta nivåerna av officersackumulering.

Uppdateringsfrekvens: Dagligen

Se insiderns bästa val, vilket ger en lista över företag med högsta insider sentiment.

Viktiga insidernyckeltal

Denna kort visar hur företaget rankas längs olika insidernyckeltal. Procenttilrankningen visar hur detta företag jämförs med andra företag på USA-marknaden. Högre rankingar indikerar bättre situationer.

Till exempel anses det allmänt att insiderköp är en positiv indikator, så företag med mer insiderköp skulle rankas högre än företag med mindre insiderköp (eller til och med insiderförsäljning).

Nettoantalet insiders som köper (rankning)

-1 ( )

10066 out of 11301

Nettoantalet insiders som köper är den totala mängden insiders som säljer minus det totala antalet insiders som säljer under de senaste 90 dagarna. Percentilrankningen visas här (intervall från 0 till 100%).

Procent av flytande köpta av insiders (ranking)

-0.023 %( )

10146 out of 11218

Procentandelen av aktier köpta av insiders är det totala antalet aktier som köpts av insiders minus det totala antalet aktier som sålts av insiders under de senaste 90 dagarna, dividerat med det totala antalet aktier och multiplicerat med 100.

Insiderhandelsdiagram

Kinsale Capital Group, Inc. insideraffärer visas i följande diagram. Insiders är tjänstemän, styrelseledamöter eller betydande investerare i ett företag. I allmänhet är det i allmänhet olagligt för insiders att göra affärer i sina företag baserat på väsentlig, icke-offentlig information. Detta betyder inte att det är olagligt för dem att göra några affärer i sina egna företag. De måste dock rapportera alla affärer till SEC via ett formulär 4.

Insiderlista och lönsamhetsstatistik

Den här tabellen visar listan över kända insiders och genereras automatiskt från anmälningar som avslöjas till SEC. Förutom namnen, den senaste titeln och direktören, tjänstemannen eller ägarbeteckningen på 10 %, tillhandahåller vi de senaste avslöjade innehaven. Dessutom, när det är möjligt tillhandahåller vi insiderns historiska handelsresultat. Det historiska handelsresultatet är ett vägt genomsnitt av resultatet för faktiska köptransaktioner på den öppna marknaden som insidern gjort. För mer information om hur detta beräknas, titta på detta YouTube-webinarium.

See our leaderboard of most profitable insider traders.

Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Steven J Bensinger Director - [D] 28 388 28 388
Beachy Mark J. EVP and Chief Claims Officer - [O] 7 649 7 649
Teresa Chia Director - [D] 2 582 2 582
Mary Jane Fortin Director - [D] 354 354
Haney Brian D. President and COO - [O] 159 395 159 395
Hatcher Robert V. III Director - [D] 1 787 1 787
Michael P Kehoe Chairman and CEO, Director - [D] [O] 888 781 888 781
Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Kenney William J. Jr. SVP/Chief Information Officer - [O] 3 498 3 498
Kronenberg Anne C. Director - [D] 6 393 6 393
Robert III Lippincott Director - [D] 8 162 8 162
Kenneth Moelis 10% Owner - [10%] 0 0
Ann Marie Marson EVP and Chief Claims Officer - [O] 63 712 63 712
Moelis Capital Partners LLC 10% Owner - [10%] 0 0
Moelis Capital Partners Opportunity Fund I LLC 10% Owner - [10%] 0 0
Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Moelis Capital Partners Opportunity Fund I, LP 10% Owner - [10%] 0 0
Moelis Capital Partners Opportunity Fund I-A, LP 10% Owner - [10%] 0 0
Petrucelli Bryan P. EVP, CFO and Treasurer - [O] 62 924 62 924
James Joseph Ritchie Director - [D] 7 702 7 702
Russell Frederick L. Jr. Director - [D] 801 801
Gregory M Share Director - [D] 2 379 2 379
Schnupp Diane D. EVP, Chief Information Officer - [O] 6 580 6 580
Tangard Christopher R. SVP, Chief Accounting Officer - [O] 2 156 2 156

Report errors via our new Insider Auditing Tool

Track Records av insiderköp - Kortsiktig vinstanalys

I denna sektion analyserar vi lönsamheten för varje oplanerat, öppet-marknads insiderköp gjorda i KNSL / Kinsale Capital Group, Inc.. Denna analys hjälper till att förstå om insidern konsekvent genererar onormala avkastningar och är värd att följa. Denna analys är för ett år efter varje handel, och resultaten är teoretiska .

Tabellen nedan visar de senaste köpen på öppna marknaden som inte var en del av en automatisk handelsplan.

Handelsdatum Insider Rapporterade
aktier
Rapporterat
pris
Justerade
aktier
Justerat
pris
Kostnadsbasis Dagar til
Max
Pris vid
Max
Maximal
vinst ($)
Maximal avkastning (%)
2021-03-10 BENSINGER STEVEN J 1 376 173,9700 1 376 173,9700 239 383 293 241.45 92 853 38,79
2021-03-10 BENSINGER STEVEN J 2 124 173,0700 2 124 173,0700 367 601
2021-03-05 Chia Teresa 500 160,1650 500 160,1650 80 082
2020-03-13 Kronenberg Anne C. 2 000 98,1372 2 000 98,1372 196 274
2020-03-10 Kronenberg Anne C. 1 700 116,4500 1 700 116,4500 197 965
2019-11-06 BENSINGER STEVEN J 2 900 86,7500 2 900 86,7500 251 575
2019-11-06 Kronenberg Anne C. 2 293 87,2200 2 293 87,2200 199 995
2016-08-02 BENSINGER STEVEN J 10 536 16,0000 10 536 16,0000 168 576
2016-08-02 Lippincott Robert III 3 661 16,0000 3 661 16,0000 58 576

Justeringar av aktierär de justerade aktierna efter justerat pris. Justeringar av aktierär de justerade aktierna efter uppdelning.

KNSL / Kinsale Capital Group, Inc. Insider Trades
Track Records av insiderförsäljning - Kortsiktig förlustanalys

I denna sektion analyserar vi lönsamheten för varje oplanerat, öppet-marknads insiderköp gjorda i KNSL / Kinsale Capital Group, Inc.. Denna analys hjälper till att förstå om insidern konsekvent genererar onormala avkastningar och är värd att följa. Denna analys är för ett år efter varje handel, och resultaten är teoretiska .

Tabellen nedan visar de senaste försäljningarna på öppna marknaden som inte var en del av en automatisk handelsplan.

Handelsdatum Insider Rapporterade
aktier
Rapporterat
pris
Justerade
aktier
Justerat
pris
Kostnadsbasis Dagar til
Min
Pris vid
Min
Maximal förlust
undvikits ($)
Maximal förlust
undvikits ($)
2025-06-05 Schnupp Diane D. 1 398 472,0000 1 398 472,0000 659 856 109 423.6100 −67 649 −10,25
2025-05-05 Kronenberg Anne C. 262 456,6800 262 456,6800 119 650
2025-05-05 Kronenberg Anne C. 1 738 455,4400 1 738 455,4400 791 555
2025-03-11 Hatcher Robert V. III 100 446,7600 100 446,7600 44 676
2025-02-27 Lippincott Robert III 1 545 428,0900 1 545 428,0900 661 399
2025-02-18 Petrucelli Bryan P. 700 440,8100 700 440,8100 308 567
2025-02-18 Petrucelli Bryan P. 1 105 441,7900 1 105 441,7900 488 178
2025-02-18 Petrucelli Bryan P. 742 442,2600 742 442,2600 328 157
2025-02-18 Petrucelli Bryan P. 625 443,3500 625 443,3500 277 094

Justeringar av aktierär de justerade aktierna efter justerat pris. Justeringar av aktierär de justerade aktierna efter uppdelning.

KNSL / Kinsale Capital Group, Inc. Insider Trades
Transaktionshistorik

Klicka på länkikonen för att se hela transaktionshistoriken. Transaktioner som rapporteras som en del av en automatisk handelsplan 10b5-1 kommer att ha ett X i kolumnen markerad 10b-5.

Fil
datum
Handel
datum
Schema Insider Ticker Värdepappertitel Kod 10b5-1 Direkta Utövningspris Enhet
pris
Enheter
ändrad
Värde
ändrad (1K)
Kvarvarande
Optioner
Kvarvarande
Aktier
2025-08-27 2025-08-25 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 454,7800 −51 −23 303 043
2025-08-27 2025-08-25 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 453,5300 −381 −173 303 094
2025-08-27 2025-08-25 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 452,9000 −2 389 −1 082 303 475
2025-08-27 2025-08-25 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 451,7200 −1 198 −541 305 864
2025-08-27 2025-08-25 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 450,1900 −981 −442 307 062
2025-08-27 2025-08-25 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 308 043
2025-06-09 2025-06-06 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share G - Gift D −66 6 580
2025-06-09 2025-06-05 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share S - Sale D 472,0000 −1 398 −660 6 646
2025-05-06 2025-05-05 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share S - Sale D 456,6800 −262 −120 6 393
2025-05-06 2025-05-05 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share S - Sale D 455,4400 −1 738 −792 6 655
2025-03-12 2025-03-11 4 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share S - Sale D 446,7600 −100 −45 1 787
2025-03-03 2025-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 431,8500 −751 −324 7 649
2025-03-03 2025-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share A - Award D 1 736 8 400
2025-03-03 2025-03-01 4 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share F - Taxes D 431,8500 −101 −44 2 106
2025-03-03 2025-03-01 4 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share A - Award D 578 2 207
2025-03-03 2025-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 431,8500 −2 184 −943 303 043
2025-03-03 2025-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 6 367 305 227
2025-03-03 2025-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 431,8500 −937 −405 62 924
2025-03-03 2025-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 2 315 63 861
2025-03-03 2025-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 431,8500 −686 −296 8 044
2025-03-03 2025-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share A - Award D 1 736 8 730
2025-03-03 2025-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 431,8500 −876 −378 97 064
2025-03-03 2025-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 2 315 97 940
2025-03-03 2025-02-27 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 428,0900 −1 545 −661 8 162
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 449,2600 −100 −45 61 546
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 448,2900 −300 −134 61 646
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 447,2100 −200 −89 61 946
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 445,6500 −498 −222 62 146
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 444,7600 −730 −325 62 644
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 443,3500 −625 −277 63 374
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 442,2600 −742 −328 63 999
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 441,7900 −1 105 −488 64 741
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 440,8100 −700 −309 65 846
2025-02-19 2025-02-18 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 66 546
2025-01-03 2025-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 8 393
2025-01-03 2025-01-01 4 FORTIN MARY JANE KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 354
2025-01-03 2025-01-01 4 Chia Teresa KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 2 582
2025-01-03 2025-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 28 388
2025-01-03 2025-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 2 379
2025-01-03 2025-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 7 702
2025-01-03 2025-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 9 707
2025-01-03 2025-01-01 4 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 1 887
2025-01-03 2025-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 465,1300 354 165 801
2024-12-13 2024-12-11 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share S - Sale D 510,0000 −500 −255 6 994
2024-12-06 2024-12-05 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share S - Sale D 500,9800 −441 −221 2 025
2024-12-05 2024-12-04 4 RITCHIE JAMES JOSEPH By Spouse KNSL Common Stock, par value $0.01 per share G - Gift I −150 650
2024-12-05 2024-12-04 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 500,8500 −664 −333 7 348
2024-12-05 2024-12-04 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 499,8000 −1 085 −542 8 012
2024-12-05 2024-12-04 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 498,4900 −546 −272 9 097
2024-11-25 2024-11-22 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 497,8500 −440 −219 447
2024-11-25 2024-11-22 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 500,7600 −315 −158 887
2024-11-25 2024-11-22 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 499,5900 −3 314 −1 656 1 202
2024-11-25 2024-11-22 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 497,8400 −234 −116 4 516
2024-11-25 2024-11-22 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 496,5500 −137 −68 4 750
2024-11-25 2024-11-22 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 4 887
2024-11-18 2024-11-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −3 000 298 860
2024-10-07 2024-10-05 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 486,9300 −167 −81 6 664
2024-08-29 2024-08-28 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −550 301 860
2024-07-31 2024-07-30 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share S - Sale D 443,1100 −1 000 −443 8 039
2024-06-14 2024-06-13 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 388,2500 −382 −148 62 331
2024-06-14 2024-06-13 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 386,1400 −6 −2 62 713
2024-06-14 2024-06-13 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 385,4600 −913 −352 62 719
2024-06-14 2024-06-13 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 384,4300 −199 −77 63 632
2024-06-05 2024-06-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 385,0700 −43 −17 585 738
2024-06-05 2024-06-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 384,3300 −62 −24 585 781
2024-06-05 2024-06-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 383,2700 −227 −87 585 843
2024-06-05 2024-06-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 381,5400 −241 −92 586 070
2024-06-05 2024-06-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 380,6800 −1 003 −382 586 311
2024-06-05 2024-06-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 380,0100 −1 424 −541 587 314
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 385,0700 −57 −22 302 410
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 384,3300 −83 −32 302 467
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 383,2700 −303 −116 302 550
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 381,5400 −322 −123 302 853
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 380,6800 −1 337 −509 303 175
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 380,0100 −1 898 −721 304 512
2024-06-05 2024-06-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 000 48 306 410
2024-06-04 2024-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 383,6200 −562 −216 303 410
2024-06-04 2024-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 383,6200 −263 −101 61 546
2024-06-04 2024-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 383,6200 −225 −86 95 625
2024-06-04 2024-06-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 383,6200 −188 −72 7 494
2024-06-04 2024-06-01 4 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share F - Taxes D 383,6200 −16 −6 1 629
2024-05-22 2024-05-20 4 RITCHIE JAMES JOSEPH By Spouse KNSL Common Stock, par value $0.01 per share G - Gift I 800 800
2024-05-22 2024-05-20 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share G - Gift D −800 9 643
2024-05-01 2024-04-30 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 368,9700 −100 −37 95 850
2024-05-01 2024-04-30 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 367,7100 −3 678 −1 352 95 950
2024-05-01 2024-04-30 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 9 000 144 99 628
2024-03-15 2024-03-01 4/A Tangard Christopher R. KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 −76 −39 1 645
2024-03-15 2024-03-01 4/A Tangard Christopher R. KNSL Common Stock, par value $0.01 per share A - Award D 329 1 721
2024-03-13 2024-03-12 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share G - Gift D −50 7 682
2024-03-11 2024-03-07 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 546,1100 −760 −415 63 831
2024-03-11 2024-03-07 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 545,1500 −341 −186 64 591
2024-03-11 2024-03-07 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 542,9600 −199 −108 64 932
2024-03-11 2024-03-07 4 Haney Brian D. By Spouse KNSL Common Stock, par value $0.01 per share S - Sale I 541,3000 −200 −108 65 131
2024-03-07 2024-03-05 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 524,0900 −2 000 −1 048 887
2024-03-07 2024-03-05 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 000 32 2 887
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 529,7000 −167 −88 588 738
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 528,4900 −555 −293 588 905
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 527,4400 −214 −113 589 460
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 526,3700 −160 −84 589 674
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 525,1000 −330 −173 589 834
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 523,7400 −212 −111 590 164
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 522,6000 −161 −84 590 376
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 521,6800 −209 −109 590 537
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 520,4600 −177 −92 590 746
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 519,6700 −403 −209 590 923
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 518,6900 −326 −169 591 326
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 515,5600 −29 −15 591 652
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 513,4000 −43 −22 591 681
2024-03-06 2024-03-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 513,0800 −14 −7 591 724
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 529,7000 −223 −118 303 972
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 528,4900 −739 −391 304 195
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 527,4400 −286 −151 304 934
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 526,3700 −213 −112 305 220
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 525,1000 −441 −232 305 433
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 523,7400 −283 −148 305 874
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 522,6000 −215 −112 306 157
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 521,6800 −279 −146 306 372
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 520,4600 −235 −122 306 651
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 519,6700 −537 −279 306 886
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 518,6900 −434 −225 307 423
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 515,5600 −39 −20 307 857
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 513,4000 −57 −29 307 896
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 513,0800 −19 −10 307 953
2024-03-06 2024-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 000 48 307 972
2024-03-05 2024-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 −521 −269 7 732
2024-03-05 2024-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share A - Award D 1 452 8 253
2024-03-05 2024-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 −718 −371 61 809
2024-03-05 2024-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 1 937 62 527
2024-03-05 2024-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −150 304 972
2024-03-05 2024-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 −1 638 −846 305 122
2024-03-05 2024-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 4 843 306 760
2024-03-05 2024-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 −656 −339 90 628
2024-03-05 2024-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 1 937 91 284
2024-03-05 2024-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 −587 −303 6 831
2024-03-05 2024-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share A - Award D 1 452 7 418
2024-03-05 2024-03-01 4 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share F - Taxes D 516,1800 76 39 1 948
2024-03-05 2024-03-01 4 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share A - Award D 329 2 024
2024-03-05 3 Tangard Christopher R. Held in Spouse's IRA KNSL Common Stock, par value $0.01 per share I 50
2024-03-05 3 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share D 1 645
2024-03-05 3 Tangard Christopher R. Held in Spouse's IRA KNSL Common Stock, par value $0.01 per share I 50
2024-03-05 3 Tangard Christopher R. KNSL Common Stock, par value $0.01 per share D 1 645
2024-02-28 2024-02-27 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share S - Sale D 511,1400 −600 −307 9 039
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 505,2700 −1 735 −877 60 590
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 503,9400 −200 −101 62 325
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 502,5700 −1 360 −683 62 525
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 499,9000 −938 −469 63 885
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 498,6700 −809 −403 64 823
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 497,8300 −517 −257 65 632
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 496,3600 −910 −452 66 149
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 495,0200 −50 −25 67 059
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 494,1300 −3 481 −1 720 67 109
2024-02-23 2024-02-21 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 70 590
2024-02-22 2024-02-20 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share G - Gift D −40 9 639
2024-02-21 2024-02-20 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 493,9300 −2 000 −988 887
2024-02-21 2024-02-20 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 000 32 2 887
2024-02-21 2024-02-20 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 500,7800 −2 011 −1 007 10 443
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 500,3100 −102 −51 28 034
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 499,6700 −3 608 −1 803 28 136
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 498,2900 −552 −275 31 744
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 497,4300 −1 983 −986 32 296
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 496,1800 −3 106 −1 541 34 279
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 495,0800 −2 249 −1 113 37 385
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 494,3700 −1 914 −946 39 634
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 492,3300 −1 708 −841 41 548
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 490,7100 −404 −198 43 256
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 489,0600 −374 −183 43 660
2024-02-21 2024-02-20 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 16 000 256 44 034
2024-02-21 2024-02-20 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 497,6300 −389 −194 9 353
2024-02-21 2024-02-20 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 496,5000 −1 221 −606 9 742
2024-01-03 2024-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 2 466
2024-01-03 2024-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 887
2024-01-03 2024-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 12 454
2024-01-03 2024-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 10 963
2024-01-03 2024-01-01 4 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 1 533
2024-01-03 2024-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 9 679
2024-01-03 2024-01-01 4 Chia Teresa KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 2 228
2024-01-03 2024-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 334,9100 447 150 28 034
2023-12-18 2023-12-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 G - Gift D −3 400 301 917
2023-12-04 2023-12-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −500 305 317
2023-12-04 2023-11-30 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −300 305 817
2023-11-28 2023-11-27 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 365,8500 −841 −308 440
2023-11-22 2023-11-21 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 357,3300 −1 500 −536 65 331
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 354,4800 −5 −2 591 738
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 353,0500 −45 −16 591 743
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 350,0900 −43 −15 591 788
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 348,2000 −128 −45 591 831
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 347,2500 −124 −43 591 959
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 346,1400 −102 −35 592 083
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 345,1800 −616 −213 592 185
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 344,1700 −659 −227 592 801
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 342,8000 −129 −44 593 460
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 341,9700 −447 −153 593 589
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 340,7800 −128 −44 594 036
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 339,8800 −274 −93 594 164
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 338,7000 −214 −72 594 438
2023-11-06 2023-11-02 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 337,5800 −86 −29 594 652
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 354,4800 −6 −2 306 117
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 353,0500 −61 −22 306 123
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 350,0900 −57 −20 306 184
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 348,2000 −172 −60 306 241
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 347,2500 −165 −57 306 413
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 346,1400 −136 −47 306 578
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 345,1800 −822 −284 306 714
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 344,1700 −879 −303 307 536
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 342,8000 −171 −59 308 415
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 341,9700 −595 −203 308 586
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 340,7800 −170 −58 309 181
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 339,8800 −366 −124 309 351
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 338,7000 −286 −97 309 717
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 337,5800 −114 −38 310 003
2023-11-06 2023-11-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 000 48 310 117
2023-11-03 2023-11-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 345,9700 −654 −226 1 281
2023-11-03 2023-11-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 345,1600 −1 305 −450 1 935
2023-11-03 2023-11-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 344,1700 −938 −323 3 240
2023-11-03 2023-11-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 343,2600 −1 103 −379 4 178
2023-11-03 2023-11-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 5 281
2023-10-10 2023-10-05 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 429,7500 −112 −48 5 966
2023-09-14 2023-09-12 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 416,1500 −292 −122 66 831
2023-09-14 2023-09-12 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 415,2500 −352 −146 67 123
2023-09-14 2023-09-12 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 413,8100 −856 −354 67 475
2023-09-08 2023-09-07 4 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share S - Sale D 409,0200 −195 −80 1 086
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 383,4000 −30 −12 594 738
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 381,6500 −123 −47 594 768
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 380,7900 −115 −44 594 891
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 379,4700 −270 −102 595 006
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 377,6000 −457 −173 595 276
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 376,5100 −288 −108 595 733
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 375,6700 −1 531 −575 596 021
2023-08-28 2023-08-24 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 374,3100 −186 −70 597 552
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 383,4000 −40 −15 307 117
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 381,6500 −164 −63 307 157
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 380,7900 −153 −58 307 321
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 379,4700 −360 −137 307 474
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 377,6000 −611 −231 307 834
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 376,5100 −384 −145 308 445
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 375,6700 −2 041 −767 308 829
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 374,3100 −247 −92 310 870
2023-08-28 2023-08-24 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 000 48 311 117
2023-07-03 2023-06-30 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 375,0000 −2 500 −938 68 331
2023-06-15 2023-06-14 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 349,9400 −1 500 −525 70 831
2023-06-07 2023-06-06 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share G - Gift D −60 9 232
2023-06-07 2023-06-06 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share G - Gift D −300 27 587
2023-06-05 2023-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 312,4800 −1 572 −491 308 117
2023-06-05 2023-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 312,4800 −599 −187 60 590
2023-06-05 2023-06-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 312,4800 −457 −143 6 801
2023-06-05 2023-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 312,4800 −562 −176 89 347
2023-05-22 2023-05-19 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 326,2500 −750 −245 89 909
2023-05-22 2023-05-19 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 750 12 90 659
2023-05-08 2023-05-05 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 329,8100 −500 −165 27 887
2023-05-08 2023-05-05 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 328,7200 −281 −92 28 387
2023-05-08 2023-05-05 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 327,9500 −961 −315 28 668
2023-05-08 2023-05-05 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 326,5600 −615 −201 29 629
2023-05-08 2023-05-05 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share S - Sale D 325,8400 −643 −210 30 244
2023-05-08 2023-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 322,6900 −3 500 −1 129 309 689
2023-05-08 2023-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 500 56 313 189
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 328,0500 −95 −31 597 738
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 327,3800 −267 −87 597 833
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 325,8800 −157 −51 598 100
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 325,0600 −145 −47 598 257
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 324,0100 −568 −184 598 402
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 322,7400 −146 −47 598 970
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 321,3200 −766 −246 599 116
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 320,5000 −736 −236 599 882
2023-05-08 2023-05-04 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 319,3300 −620 −198 600 618
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 328,0500 −41 −13 309 689
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 327,3800 −115 −38 309 730
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 325,8800 −67 −22 309 845
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 325,0600 −63 −20 309 912
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 324,0100 −243 −79 309 975
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 322,7400 −62 −20 310 218
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 321,3200 −328 −105 310 280
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 320,5000 −315 −101 310 608
2023-05-08 2023-05-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 319,3300 −266 −85 310 923
2023-05-01 2023-04-28 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 344,7700 −170 −59 72 331
2023-05-01 2023-04-28 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 343,5700 −325 −112 72 501
2023-05-01 2023-04-28 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 342,1600 −500 −171 72 826
2023-05-01 2023-04-28 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 341,6700 −500 −171 73 326
2023-05-01 2023-04-28 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 340,1900 −1 005 −342 73 826
2023-03-13 2023-03-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 304,1200 −750 −228 89 909
2023-03-13 2023-03-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 750 12 90 659
2023-03-10 2023-03-09 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share S - Sale D 311,4000 −930 −290 9 292
2023-03-08 2023-03-07 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 319,7300 −203 −65 74 831
2023-03-08 2023-03-07 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 318,6800 −1 017 −324 75 034
2023-03-08 2023-03-07 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share S - Sale I 317,6700 −4 530 −1 439 76 051
2023-03-08 2023-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 317,3000 −3 500 −1 111 311 189
2023-03-08 2023-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 500 56 314 689
2023-03-08 2023-03-06 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 318,9200 −292 −93 601 238
2023-03-08 2023-03-06 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 317,7300 −387 −123 601 530
2023-03-08 2023-03-06 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 317,1200 −1 028 −326 601 917
2023-03-08 2023-03-06 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 315,5400 −443 −140 602 945
2023-03-08 2023-03-06 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 314,2700 −921 −289 603 388
2023-03-08 2023-03-06 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 313,3600 −429 −134 604 309
2023-03-08 2023-03-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 318,9200 −125 −40 311 189
2023-03-08 2023-03-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 317,7300 −166 −53 311 314
2023-03-08 2023-03-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 317,1200 −441 −140 311 480
2023-03-08 2023-03-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 315,5400 −189 −60 311 921
2023-03-08 2023-03-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 314,2700 −395 −124 312 110
2023-03-08 2023-03-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 313,3600 −184 −58 312 505
2023-03-03 2023-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 317,4000 −211 −67 7 258
2023-03-03 2023-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share A - Award D 1 819 7 469
2023-03-03 2023-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 317,4000 −342 −109 89 909
2023-03-03 2023-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 2 343 90 251
2023-03-03 2023-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 317,4000 −242 −77 6 078
2023-03-03 2023-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share A - Award D 1 984 6 320
2023-03-03 2023-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 317,4000 −998 −317 312 689
2023-03-03 2023-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 5 671 313 687
2023-03-03 2023-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 317,4000 −438 −139 61 189
2023-03-03 2023-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 2 481 61 627
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 326,0200 −302 −98 59 146
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 324,6700 −1 354 −440 59 448
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 323,8300 −1 998 −647 60 802
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 322,7600 −1 933 −624 62 800
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 321,6900 −3 050 −981 64 733
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 320,2600 −1 363 −437 67 783
2023-02-24 2023-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 69 146
2023-02-23 2023-02-21 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 315,5000 −841 −265 10 516
2023-01-11 2022-12-14 5 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −4 100 308 016
2023-01-11 2022-11-17 5 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −1 325 312 116
2023-01-03 2023-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 1 281
2023-01-03 2023-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 2 019
2023-01-03 2023-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 12 007
2023-01-03 2023-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 11 357
2023-01-03 2023-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 10 222
2023-01-03 2022-12-14 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share G - Gift D −71 9 782
2023-01-03 2023-01-01 4 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 1 281
2023-01-03 2023-01-01 4 Chia Teresa KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 1 781
2023-01-03 2023-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 261,5200 440 115 30 887
2022-11-15 2022-11-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 323,0400 −750 −242 87 908
2022-11-15 2022-11-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 750 12 88 658
2022-11-15 2022-11-03 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share G - Gift I −178 80 581
2022-11-15 2022-11-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share G - Gift D −178 80 581
2022-11-04 2022-11-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 317,1600 −3 500 −1 110 313 441
2022-11-04 2022-11-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 500 56 316 941
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 321,6100 −210 −68 604 738
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 320,9000 −630 −202 604 948
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 318,6800 −559 −178 605 578
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 316,8300 −496 −157 606 137
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 315,9000 −764 −241 606 633
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 313,9300 −140 −44 607 397
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 312,7000 −71 −22 607 537
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 311,7800 −350 −109 607 608
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 304,8600 −140 −43 607 958
2022-11-04 2022-11-03 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 302,9400 −140 −42 608 098
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 321,6100 −90 −29 313 441
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 320,9000 −270 −87 313 531
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 318,6800 −239 −76 313 801
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 316,8300 −212 −67 314 040
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 315,9000 −328 −104 314 252
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 313,9300 −60 −19 314 580
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 312,7000 −31 −10 314 640
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 311,1800 −150 −47 314 671
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 304,8600 −60 −18 314 821
2022-11-04 2022-11-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 302,9400 −60 −18 314 881
2022-11-01 2022-10-31 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 314,3500 −738 −232 11 567
2022-10-07 2022-10-05 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 271,6100 −112 −30 4 336
2022-09-07 2022-09-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 253,1300 −3 500 −886 314 941
2022-09-07 2022-09-06 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 3 500 56 318 441
2022-08-17 2022-08-17 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 281,5500 −335 −94 10 917
2022-08-17 2022-08-17 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 280,4100 −403 −113 11 252
2022-08-17 2022-08-17 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 281,0500 −200 −56 59 146
2022-08-17 2022-08-17 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 280,1900 −4 800 −1 345 59 346
2022-08-17 2022-08-17 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 64 146
2022-08-10 2022-08-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 265,0000 −750 −199 88 086
2022-08-10 2022-08-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 750 12 88 836
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 263,3300 −218 −57 608 238
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 262,6200 −515 −135 608 456
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 261,4700 −1 137 −297 608 971
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 260,3700 −771 −201 610 108
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 259,5300 −579 −150 610 879
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 257,7700 −140 −36 611 458
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 256,0300 −70 −18 611 598
2022-08-10 2022-08-08 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 254,2500 −70 −18 611 668
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 263,3300 −93 −24 314 941
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 262,6200 −221 −58 315 034
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 261,4700 −487 −127 315 255
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 260,3700 −330 −86 315 742
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 259,5300 −249 −65 316 072
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 257,7700 −60 −15 316 321
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 256,0300 −30 −8 316 381
2022-08-10 2022-08-08 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 254,2500 −30 −8 316 411
2022-06-03 2022-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 220,7000 −1 126 −249 59 146
2022-06-03 2022-06-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 220,7000 −305 −67 5 650
2022-06-03 2022-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 220,7000 −3 149 −695 316 441
2022-06-03 2022-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 220,7000 −1 010 −223 88 086
2022-06-03 2021-07-13 4 Haney Brian D. By spouse KNSL Common Stock, par value $0.01 per share G - Gift I 80 759 80 759
2022-06-03 2021-07-13 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share G - Gift D −80 759 89 096
2022-05-13 2022-05-13 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 53 576
2022-05-13 2022-05-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 204,7500 −4 000 −819 319 590
2022-05-13 2022-05-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 323 590
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 218,2800 −100 −22 611 738
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 218,2800 −100 −22 611 738
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 214,5500 −200 −43 611 838
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 212,9800 −400 −85 612 038
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 211,8400 −500 −106 612 438
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 210,6800 −1 200 −253 612 938
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 209,8500 −1 300 −273 614 138
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 208,7500 −700 −146 615 438
2022-05-09 2022-05-05 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 207,1700 −600 −124 616 138
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 213,3600 −104 −22 319 690
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 212,5100 −300 −64 319 794
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 210,8600 −4 −1 320 094
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 210,3000 −1 096 −230 320 098
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 208,6800 −600 −125 321 194
2022-05-09 2022-05-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 207,2500 −296 −61 321 794
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 214,8500 −118 −25 616 738
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 213,7500 −482 −103 616 856
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 212,8400 −400 −85 617 338
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 210,0200 −100 −21 617 738
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 208,7200 −700 −146 617 838
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 207,6500 −600 −125 618 538
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 206,8900 −623 −129 619 138
2022-03-09 2022-03-07 4 Kehoe Michael P As managing member of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 205,5800 −1 977 −406 619 761
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 214,4300 −200 −43 322 090
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 213,1600 −300 −64 322 290
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 210,5700 −100 −21 322 590
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 208,8000 −156 −33 322 690
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 207,9500 −200 −42 322 846
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 206,6300 −844 −174 323 046
2022-03-09 2022-03-07 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 205,6200 −700 −144 323 890
2022-03-08 2022-03-04 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 57 576
2022-03-08 2022-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 212,0600 −4 000 −848 324 590
2022-03-08 2022-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 328 590
2022-03-03 2022-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 210,0000 −123 −26 169 855
2022-03-03 2022-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 1 833 169 978
2022-03-03 2022-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 210,0000 −308 −65 324 590
2022-03-03 2022-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 4 761 324 898
2022-03-03 2022-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 210,0000 −215 −45 60 272
2022-03-03 2022-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 1 964 60 487
2022-03-03 2022-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 210,0000 −103 −22 5 955
2022-03-03 2022-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share A - Award D 1 428 6 058
2022-03-03 2022-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 210,0000 −123 −26 4 448
2022-03-03 2022-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share A - Award D 1 571 4 571
2022-03-02 2022-02-28 4 Petrucelli Bryan P. KNSL Option (Right to Buy) M - Exercise D 16,00 −5 000 35 100
2022-03-02 2022-02-28 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 213,3200 −1 506 −321 58 523
2022-03-02 2022-02-28 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 212,4800 −3 494 −742 60 029
2022-03-02 2022-02-28 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 63 523
2022-02-24 2022-02-23 4 Petrucelli Bryan P. KNSL Option (Right to Buy) M - Exercise D 16,00 −251 40 100
2022-02-24 2022-02-23 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 198,0000 −251 −50 58 523
2022-02-24 2022-02-23 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 251 4 58 774
2022-02-24 2022-02-22 4 Petrucelli Bryan P. KNSL Option (Right to Buy) M - Exercise D 16,00 −4 649 40 351
2022-02-24 2022-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 200,4000 −400 −80 58 523
2022-02-24 2022-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 199,3400 −1 483 −296 58 923
2022-02-24 2022-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 198,3200 −2 766 −549 60 406
2022-02-24 2022-02-22 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 649 74 63 172
2022-01-04 2022-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 841
2022-01-04 2022-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 1 579
2022-01-04 2022-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 11 655
2022-01-04 2022-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 12 305
2022-01-04 2022-01-01 4 Chia Teresa KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 1 341
2022-01-04 2022-01-01 4 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 841
2022-01-04 2022-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 9 853
2022-01-04 2022-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 237,8900 441 105 30 447
2021-12-06 2021-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 210,2000 −480 −101 168 145
2021-11-29 2021-11-19 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share G - Gift D −738 400
2021-11-18 2021-11-16 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −5 000 320 137
2021-11-15 2021-11-12 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 61 576
2021-11-15 2021-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 200,0000 −4 000 −800 325 137
2021-11-15 2021-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 329 137
2021-11-08 2021-11-04 4 Kehoe Michael P By M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 202,2900 −163 −33 621 738
2021-11-08 2021-11-04 4 Kehoe Michael P By M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 201,2900 −1 734 −349 621 901
2021-11-08 2021-11-04 4 Kehoe Michael P By M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 200,5400 −3 103 −622 623 635
2021-11-08 2021-11-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 201,3500 −900 −181 325 137
2021-11-08 2021-11-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 200,6200 −1 600 −321 326 037
2021-10-08 2021-10-05 4/A Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 165,0700 −112 −18 3 000
2021-10-07 2021-10-05 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share F - Taxes D 165,0700 −108 −18 3 004
2021-09-03 2021-09-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −500 327 637
2021-08-23 2021-08-20 4 Petrucelli Bryan P. KNSL Option (Right to Buy) M - Exercise D 16,00 −5 000 45 000
2021-08-23 2021-08-20 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 183,7200 −5 000 −919 58 523
2021-08-23 2021-08-20 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 63 523
2021-08-13 2021-08-13 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 65 576
2021-08-13 2021-08-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 181,2100 −4 000 −725 328 137
2021-08-13 2021-08-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 332 137
2021-08-11 2021-08-09 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 187,6800 −800 −150 626 738
2021-08-11 2021-08-09 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 186,8300 −1 671 −312 627 538
2021-08-11 2021-08-09 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 185,7900 −1 199 −223 629 209
2021-08-11 2021-08-09 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 184,9800 −1 330 −246 630 408
2021-08-11 2021-08-09 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 187,8300 −200 −38 328 137
2021-08-11 2021-08-09 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 187,0200 −780 −146 328 337
2021-08-11 2021-08-09 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 186,1600 −615 −114 329 117
2021-08-11 2021-08-09 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 185,1000 −905 −168 329 732
2021-06-03 2021-06-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 162,0800 −296 −48 4 630
2021-06-03 2021-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 162,0800 −3 149 −510 330 637
2021-06-03 2021-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 162,0800 −1 088 −176 168 625
2021-06-03 2021-06-03 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 160,3600 −1 741 −279 58 523
2021-06-03 2021-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 162,0800 −751 −122 60 264
2021-05-17 2021-05-14 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −5 000 69 576
2021-05-17 2021-05-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 154,9800 −5 000 −775 333 786
2021-05-17 2021-05-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 338 786
2021-05-17 2021-05-13 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 156,9400 −826 −130 631 738
2021-05-17 2021-05-13 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 156,0200 −1 235 −193 632 564
2021-05-17 2021-05-13 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 154,6100 −1 941 −300 633 799
2021-05-17 2021-05-13 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 153,7900 −998 −153 635 740
2021-05-17 2021-05-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 156,8700 −400 −63 333 786
2021-05-17 2021-05-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 155,7100 −800 −125 334 186
2021-05-17 2021-05-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 154,6100 −700 −108 334 986
2021-05-17 2021-05-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 153,7100 −600 −92 335 686
2021-03-16 2021-03-15 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share G - Gift D −600 30 006
2021-03-11 2021-03-10 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share P - Purchase D 173,9700 1 376 239 30 606
2021-03-11 2021-03-10 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share P - Purchase D 173,0700 2 124 368 29 230
2021-03-08 2021-03-05 4 Chia Teresa KNSL Common Stock, par value $0.01 per share P - Purchase D 160,1650 500 80 900
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −5 000 74 576
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 159,5300 −700 −112 336 286
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 158,2800 −200 −32 336 986
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 156,3700 −1 800 −281 337 186
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 155,5800 −1 800 −280 338 986
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 154,5600 −500 −77 340 786
2021-03-08 2021-03-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 341 286
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 165,6900 −200 −33 636 738
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 164,8400 −500 −82 636 938
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 163,5000 −1 499 −245 637 438
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 162,1600 −400 −65 638 937
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 160,6400 −100 −16 639 337
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 159,6200 −500 −80 639 437
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 158,5400 −500 −79 639 937
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 157,6700 −1 001 −158 640 437
2021-03-08 2021-03-04 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 155,6400 −300 −47 641 438
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 165,2400 −299 −49 336 286
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 163,4900 −800 −131 336 585
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 162,3200 −200 −32 337 385
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 160,4500 −300 −48 337 585
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 159,0800 −200 −32 337 885
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 157,7600 −601 −95 338 085
2021-03-08 2021-03-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 155,8300 −100 −16 338 686
2021-03-03 2021-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 4 087 338 786
2021-03-03 2021-03-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 1 907 61 015
2021-03-03 2021-03-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share A - Award D 1 362 4 926
2021-03-03 2021-03-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 1 635 169 713
2021-03-03 2021-03-01 4 Beachy Mark J. KNSL Common Stock, par value $0.01 per share A - Award D 1 635 3 112
2021-02-10 2021-02-08 4 Haney Brian D. KNSL Options (right to buy) M - Exercise D 16,00 −4 000 12 000
2021-02-10 2021-02-08 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 191,0100 −300 −57 168 078
2021-02-10 2021-02-08 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 190,4500 −1 350 −257 168 378
2021-02-10 2021-02-08 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 188,8000 −2 350 −444 169 728
2021-02-10 2021-02-08 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 172 078
2021-01-05 3 Hatcher Robert V. III KNSL Common Stock, par value $0.01 per share D 400
2021-01-05 3 Chia Teresa KNSL Common Stock, par value $0.01 per share D 400
2021-01-04 2021-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 200,1300 400 80 11 864
2021-01-04 2021-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 200,1300 400 80 1 138
2021-01-04 2021-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 200,1300 400 80 1 138
2021-01-04 2021-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 200,1300 400 80 11 214
2021-01-04 2021-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 200,1300 400 80 27 106
2021-01-04 2021-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 200,1300 400 80 9 412
2020-12-16 2020-12-15 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 241,7700 −2 497 −604 11 464
2020-12-16 2020-12-15 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 240,9800 −2 503 −603 13 961
2020-12-14 2020-12-14 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share S - Sale D 240,4900 −300 −72 3 564
2020-12-08 2020-12-08 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share S - Sale D 242,1500 −200 −48 738
2020-12-08 2020-12-08 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share S - Sale D 241,3800 −750 −181 938
2020-12-08 2020-12-08 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share S - Sale D 240,3400 −1 331 −320 1 688
2020-12-04 2020-12-04 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −4 700 334 699
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Options (right to buy) M - Exercise D 16,00 −4 000 16 000
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 242,1100 −200 −48 168 078
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 240,6500 −200 −48 168 278
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 239,2900 −801 −192 168 478
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 238,6700 −801 −191 169 279
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 237,1000 −300 −71 170 080
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 235,8800 −1 698 −401 170 380
2020-12-04 2020-12-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 172 078
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Options (Right to Buy) M - Exercise D 16,00 −5 000 79 576
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 212,9800 −1 100 −234 339 399
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 212,2800 −2 130 −452 340 499
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 211,3600 −1 220 −258 342 629
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 209,7100 −330 −69 343 849
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 208,7200 −220 −46 344 179
2020-11-16 2020-11-13 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 344 399
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 222,2100 −2 −0 641 738
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 220,6200 −400 −88 641 740
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 218,7100 −300 −66 642 140
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 217,6100 −700 −152 642 440
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 215,9700 −330 −71 643 140
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 214,9400 −410 −88 643 470
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 213,6300 −200 −43 643 880
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 211,5000 −600 −127 644 080
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 210,4000 −700 −147 644 680
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 209,1800 −808 −169 645 380
2020-11-16 2020-11-12 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 208,2000 −550 −115 646 188
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 220,7700 −200 −44 339 399
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 219,2000 −100 −22 339 599
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 218,0500 −463 −101 339 699
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 215,8500 −200 −43 340 162
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 214,7600 −200 −43 340 362
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 212,3700 −100 −21 340 562
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 211,0900 −443 −94 340 662
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 209,6100 −371 −78 341 105
2020-11-16 2020-11-12 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 208,5400 −423 −88 341 476
2020-11-12 2020-11-10 4 Petrucelli Bryan P. KNSL Options (Right to Buy) M - Exercise D 16,00 −5 000 50 000
2020-11-12 2020-11-10 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 213,9800 −200 −43 59 108
2020-11-12 2020-11-10 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 213,1600 −2 289 −488 59 308
2020-11-12 2020-11-10 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 212,5000 −2 011 −427 61 597
2020-11-12 2020-11-10 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 211,1700 −500 −106 63 608
2020-11-12 2020-11-10 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 64 108
2020-11-10 2020-11-09 4 RITCHIE JAMES JOSEPH KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 0
2020-11-10 2020-11-09 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 210,0000 −8 800 −1 848 16 464
2020-11-10 2020-11-09 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 25 264
2020-11-05 2020-11-04 4 Lippincott Robert III KNSL Options (Right to Buy) M - Exercise D 16,00 −13 500 0
2020-11-05 2020-11-04 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 206,0000 −13 500 −2 781 10 814
2020-11-05 2020-11-04 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 13 500 216 24 314
2020-10-08 3 Beachy Mark J. KNSL Common Stock, par value $0.01 per share D 1 477
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 209,0100 −100 −21 646 738
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 208,0000 −100 −21 646 838
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 206,8600 −400 −83 646 938
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 204,2000 −100 −20 647 338
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 203,5800 −500 −102 647 438
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 201,9000 −100 −20 647 938
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 200,2300 −100 −20 648 038
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 199,4000 −908 −181 648 138
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 198,4000 −1 000 −198 649 046
2020-09-08 2020-09-03 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 197,4000 −1 692 −334 650 046
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 209,0100 −100 −21 341 899
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 208,0000 −100 −21 341 999
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 206,8300 −200 −41 342 099
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 203,8600 −100 −20 342 299
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 203,1300 −200 −41 342 399
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 200,5400 −100 −20 342 599
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 199,3200 −200 −40 342 699
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 198,5500 −800 −159 342 899
2020-09-08 2020-09-03 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 197,5200 −700 −138 343 699
2020-08-20 2020-08-20 4 Haney Brian D. KNSL Options (right to buy) M - Exercise D 16,00 −4 000 20 000
2020-08-20 2020-08-20 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 201,4000 −200 −40 168 078
2020-08-20 2020-08-20 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 200,6000 −2 580 −518 168 278
2020-08-20 2020-08-20 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 199,6600 −1 220 −244 170 858
2020-08-20 2020-08-20 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 172 078
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −5 000 84 576
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 201,9100 −370 −75 344 399
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 200,5500 −100 −20 344 769
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 199,8800 −1 000 −200 344 869
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 198,6600 −1 809 −359 345 869
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 197,5200 −1 320 −261 347 678
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 196,0900 −401 −79 348 998
2020-08-18 2020-08-14 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 5 000 80 349 399
2020-06-15 2020-06-12 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 156,7900 −7 −1 168 078
2020-06-15 2020-06-12 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 155,3100 −349 −54 168 085
2020-06-15 2020-06-12 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 153,4800 −693 −106 168 434
2020-06-09 2020-06-03 4/A Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 344 999
2020-06-09 2020-06-03 4/A Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 345 199
2020-06-09 2020-06-03 4/A Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 345 399
2020-06-09 2020-06-03 4/A Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −500 345 599
2020-06-09 2020-06-03 4/A Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −4 000 346 099
2020-06-09 2020-06-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 344 399
2020-06-09 2020-06-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 344 399
2020-06-09 2020-06-05 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 996 337
2020-06-08 2020-06-01 4/A Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 150,7300 −180 −27 3 864
2020-06-03 2020-06-03 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 150,8200 −1 335 −201 59 108
2020-06-03 2020-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 150,7300 −576 −87 60 443
2020-06-03 2020-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 2 322 61 019
2020-06-03 2020-06-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share F - Taxes D 150,7300 −211 −32 3 833
2020-06-03 2020-06-01 4 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share A - Award D 1 658 4 044
2020-06-03 2020-06-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 344 999
2020-06-03 2020-06-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 344 999
2020-06-03 2020-06-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −200 344 999
2020-06-03 2020-06-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −500 345 599
2020-06-03 2020-06-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −4 000 346 099
2020-06-03 2020-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 150,7300 −2 587 −390 350 099
2020-06-03 2020-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 4 975 352 686
2020-06-03 2020-06-01 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share F - Taxes D 150,7300 −576 −87 63 712
2020-06-03 2020-06-01 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share A - Award D 1 658 64 288
2020-06-03 2020-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 150,7300 −862 −130 169 127
2020-06-03 2020-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 1 990 169 989
2020-06-01 2020-06-01 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share S - Sale D 150,0000 −713 −107 62 630
2020-06-01 2020-05-29 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share S - Sale D 150,0000 −14 109 −2 116 63 343
2020-06-01 2020-05-28 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share S - Sale D 151,8600 −600 −91 77 452
2020-06-01 2020-05-28 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share S - Sale D 150,1200 −34 578 −5 191 78 052
2020-06-01 2020-05-29 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 24 000
2020-06-01 2020-05-29 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 147,3300 −1 800 −265 167 999
2020-06-01 2020-05-29 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 146,7600 −2 200 −323 169 799
2020-06-01 2020-05-29 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 171 999
2020-05-28 2020-05-28 4 RITCHIE JAMES JOSEPH KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 4 000
2020-05-28 2020-05-28 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 150,0200 −4 000 −600 21 264
2020-05-28 2020-05-28 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 25 264
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 89 576
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 133,6300 −300 −40 347 711
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 133,0200 −4 500 −599 348 011
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 132,0900 −4 100 −542 352 511
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 130,4400 −100 −13 356 611
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 129,4000 −1 000 −129 356 711
2020-05-18 2020-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 357 711
2020-05-05 2020-05-04 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 116,7600 −100 −12 738
2020-05-05 2020-05-04 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 115,9200 −1 070 −124 838
2020-03-16 2020-03-13 4 RITCHIE JAMES JOSEPH KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 8 000
2020-03-16 2020-03-13 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 103,9600 −700 −73 21 264
2020-03-16 2020-03-13 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 102,6300 −100 −10 21 964
2020-03-16 2020-03-13 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 101,7000 −1 900 −193 22 064
2020-03-16 2020-03-13 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 100,7500 −1 300 −131 23 964
2020-03-16 2020-03-13 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 25 264
2020-03-16 2020-03-13 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share P - Purchase D 98,1372 2 000 196 9 012
2020-03-11 2020-03-10 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share P - Purchase D 116,4500 1 700 198 7 012
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 99 576
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 129,1700 −291 −38 347 711
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 128,6000 −1 301 −167 348 002
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 127,1300 −3 618 −460 349 303
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 126,4000 −2 589 −327 352 921
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 125,3900 −800 −100 355 510
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 124,2200 −1 001 −124 356 310
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 123,4100 −400 −49 357 311
2020-03-03 2020-03-02 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 357 711
2020-02-25 2020-02-24 4 Lippincott Robert III KNSL Options (Right to Buy) M - Exercise D 16,00 −2 500 13 500
2020-02-25 2020-02-24 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 126,7113 −2 500 −317 10 814
2020-02-25 2020-02-24 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 500 40 13 314
2020-02-25 2020-02-24 4 RITCHIE JAMES JOSEPH KNSL Options (Right to Buy) M - Exercise D 16,00 −4 000 12 000
2020-02-25 2020-02-24 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share S - Sale D 121,0200 −4 000 −484 21 264
2020-02-25 2020-02-24 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 4 000 64 25 264
2020-02-14 2020-02-13 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 28 000
2020-02-14 2020-02-13 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 123,2000 −500 −62 167 999
2020-02-14 2020-02-13 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 122,0000 −820 −100 168 499
2020-02-14 2020-02-13 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 120,7400 −930 −112 169 319
2020-02-14 2020-02-13 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 170 249
2020-01-21 2020-01-16 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 30 250
2020-01-21 2020-01-16 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 109,3100 −1 350 −148 167 999
2020-01-21 2020-01-16 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 108,0200 −900 −97 169 349
2020-01-21 2020-01-16 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 170 249
2020-01-03 2020-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 101,6600 738 75 3 019
2020-01-03 2020-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 101,6600 738 75 26 706
2020-01-03 2020-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 101,6600 738 75 5 312
2020-01-03 2020-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 101,6600 738 75 10 814
2020-01-03 2020-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 101,6600 738 75 21 264
2020-01-03 2020-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 101,6600 738 75 1 908
2019-12-26 2019-12-23 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 32 500
2019-12-26 2019-12-23 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 102,8500 −2 250 −231 167 999
2019-12-26 2019-12-23 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 170 249
2019-12-12 2019-12-11 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share G - Gift D −7 000 167 999
2019-11-22 2019-11-22 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 34 750
2019-11-22 2019-11-22 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 95,2200 −2 250 −214 174 999
2019-11-22 2019-11-22 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 177 249
2019-11-20 2019-11-18 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 94,8300 −600 −57 23 566
2019-11-20 2019-11-18 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 93,7100 −2 400 −225 24 166
2019-11-18 2019-11-15 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 109 576
2019-11-18 2019-11-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 97,2600 −1 201 −117 347 711
2019-11-18 2019-11-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 96,6300 −7 757 −750 348 912
2019-11-18 2019-11-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 95,6400 −1 042 −100 356 669
2019-11-18 2019-11-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 357 711
2019-11-12 2019-11-08 4 Marson Ann Marie KNSL Options (Right to Buy) M - Exercise D 16,00 −27 500 27 500
2019-11-12 2019-11-08 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share D - Sale to Issuer D 87,7200 −27 500 −2 412 112 630
2019-11-12 2019-11-08 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 27 500 440 140 130
2019-11-07 2019-11-06 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share P - Purchase D 86,7500 2 900 252 25 968
2019-11-07 2019-11-06 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share P - Purchase D 87,2200 2 293 200 4 574
2019-10-29 2019-10-28 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 37 000
2019-10-29 2019-10-28 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 105,8200 −2 250 −238 174 999
2019-10-29 2019-10-28 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 177 249
2019-10-21 2019-10-17 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 105,1669 −3 000 −316 26 566
2019-09-24 2019-09-23 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 39 250
2019-09-24 2019-09-23 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 99,3200 −2 250 −223 174 999
2019-09-24 2019-09-23 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 177 249
2019-09-18 2019-09-17 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 102,2802 −3 000 −307 29 566
2019-08-28 2019-08-27 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 41 500
2019-08-28 2019-08-27 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 94,6500 −2 250 −213 174 999
2019-08-28 2019-08-27 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 177 249
2019-08-21 2019-08-19 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 96,5310 −3 000 −290 32 566
2019-08-19 2019-08-15 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 119 576
2019-08-19 2019-08-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 93,5202 −10 000 −935 347 711
2019-08-19 2019-08-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 357 711
2019-07-18 2019-07-17 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 92,9998 −3 000 −279 35 566
2019-07-15 2019-07-12 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 43 750
2019-07-15 2019-07-12 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 94,5800 −2 250 −213 174 999
2019-07-15 2019-07-12 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 177 249
2019-07-01 3 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share D 4 772
2019-07-01 3 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share D 4 772
2019-07-01 3 Schnupp Diane D. KNSL Common Stock, par value $0.01 per share D 4 772
2019-06-19 2019-06-17 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 88,5102 −3 000 −266 38 566
2019-06-10 2019-06-10 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 46 000
2019-06-10 2019-06-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 86,8900 −2 250 −196 174 999
2019-06-10 2019-06-10 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 177 249
2019-06-05 2019-06-05 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 86,3957 −815 −70 3 498
2019-06-04 2019-06-03 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 85,8127 −815 −70 174 999
2019-06-04 2019-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share F - Taxes D 83,7900 −351 −29 175 814
2019-06-04 2019-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 2 983 176 165
2019-06-04 2019-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share F - Taxes D 83,7900 −1 578 −132 347 711
2019-06-04 2019-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 8 950 349 289
2019-06-04 2019-06-01 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share F - Taxes D 83,7900 −351 −29 4 313
2019-06-04 2019-06-01 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share F - Taxes D 83,7900 −351 −29 112 630
2019-06-04 2019-06-01 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share A - Award D 2 983 112 981
2019-06-04 2019-06-04 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share S - Sale D 87,3640 −815 −71 58 697
2019-06-04 2019-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share F - Taxes D 83,7900 −351 −29 59 512
2019-06-04 2019-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 2 983 59 863
2019-05-28 2019-05-24 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 48 250
2019-05-28 2019-05-24 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 83,5500 −2 250 −188 173 182
2019-05-28 2019-05-24 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 175 432
2019-05-16 2019-05-15 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 84,3527 −1 111 −94 10 076
2019-05-16 2019-05-15 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 129 576
2019-05-16 2019-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 84,4582 −10 000 −845 340 339
2019-05-16 2019-05-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 350 339
2019-05-13 2019-05-09 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 80,3041 −1 111 −89 1 170
2019-05-13 2019-05-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 79,8298 −1 000 −80 41 566
2019-05-13 2019-05-10 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share G - Gift D −2 000 340 339
2019-05-07 2019-05-06 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 81,9592 −5 000 −410 42 566
2019-04-30 2019-04-29 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 50 500
2019-04-30 2019-04-29 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 71,0100 −2 250 −160 173 182
2019-04-30 2019-04-29 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 175 432
2019-04-10 2019-04-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 67,9307 −1 000 −68 47 566
2019-03-28 2019-03-27 4 Haney Brian D. KNSL Options (Right to Buy) M - Exercise D 16,00 −2 250 52 750
2019-03-28 2019-03-27 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share S - Sale D 67,7600 −2 250 −152 173 182
2019-03-28 2019-03-27 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 2 250 36 175 432
2019-03-12 2019-03-11 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 67,7464 −1 000 −68 48 566
2019-03-04 2019-03-01 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 139 576
2019-03-04 2019-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 66,3503 −10 000 −664 342 339
2019-03-04 2019-03-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 352 339
2019-02-12 2019-02-11 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 59,0479 −1 000 −59 49 566
2019-01-10 2019-01-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 57,3525 −1 000 −57 50 566
2019-01-03 2019-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 1 170 11 187
2019-01-03 2019-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 1 170 2 281
2019-01-03 2019-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 1 170 23 068
2019-01-03 2019-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 1 170 20 526
2019-01-03 2019-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 1 170 2 281
2019-01-03 2019-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 1 170 2 281
2018-12-11 2018-12-10 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 58,6028 −1 000 −59 51 566
2018-11-16 2018-11-15 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 149 576
2018-11-16 2018-11-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 59,2381 −10 000 −592 342 339
2018-11-16 2018-11-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 352 339
2018-11-13 2018-11-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 60,1275 −1 000 −60 52 566
2018-11-08 2018-11-06 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 60,3500 −5 000 −302 53 566
2018-10-10 2018-10-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 61,3122 −1 000 −61 58 566
2018-09-11 2018-09-10 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 60,7475 −1 000 −61 59 566
2018-09-06 2018-09-05 4 Kenney William J. Jr. KNSL Options (Right to Buy) M - Exercise D 16,00 −13 750 27 500
2018-09-06 2018-09-05 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 61,4800 −13 750 −845 4 664
2018-09-06 2018-09-05 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 13 750 220 18 414
2018-08-17 2018-08-15 4 Kehoe Michael P KNSL Options (Rights to Buy) M - Exercise D 16,00 −10 000 159 576
2018-08-17 2018-08-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share S - Sale D 60,0247 −10 000 −600 342 339
2018-08-17 2018-08-15 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 10 000 160 352 339
2018-08-13 2018-06-18 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share W - Other D 50 4 714
2018-08-13 2018-08-10 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share S - Sale D 59,0356 −6 000 −354 10 017
2018-08-10 2018-08-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 59,3190 −1 000 −59 60 566
2018-07-10 2018-07-09 4 Russell Frederick L. Jr. As trustee of The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 55,5096 −1 000 −56 61 566
2018-06-22 2018-06-22 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share J - Other D 8 968 342 339
2018-06-22 2018-06-22 4 Kehoe Michael P As trustee of the Marilyn F. Kehoe Revocable Trust KNSL Common Stock, par value $0.01 per share J - Other I −35 872 0
2018-06-12 2018-06-11 4 Russell Frederick L. Jr. As trustee The Frederick L. Russell, Jr Revocable Trust KNSL Common Stock, par value $0.01 per share S - Sale I 56,0604 −1 000 −56 62 566
2018-06-05 2018-06-01 4 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share A - Award D 4 664 56 880
2018-06-05 2018-06-01 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share A - Award D 4 664 109 998
2018-06-05 2018-06-01 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 4 664 4 664
2018-06-05 2018-06-01 4 Haney Brian D. KNSL Common Stock, par value $0.01 per share A - Award D 4 664 173 182
2018-06-05 2018-06-01 4 Kehoe Michael P KNSL Common Stock, par value $0.01 per share A - Award D 13 992 333 371
2018-03-08 2018-03-06 4 Kenney William J. Jr. KNSL Options (Right to Buy) M - Exercise D 16,00 −13 750 41 250
2018-03-08 2018-03-06 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share S - Sale D 51,7900 −13 750 −712 4 536
2018-03-08 2018-03-06 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share M - Exercise D 16,0000 13 750 220 18 286
2018-02-15 2018-02-12 4 Kenney William J. Jr. As spouse to Pamela A. Kenney, trustee of the Pamela A. Kenney Trust KNSL Common Stock, par value $0.01 per share G - Gift I 46 279 62 886
2018-02-15 2018-02-12 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share G - Gift D −46 279 4 536
2018-01-25 2018-01-01 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share A - Award D 1 111 21 898
2018-01-25 2018-01-01 4 Kronenberg Anne C. KNSL Common Stock, par value $0.01 per share A - Award D 1 111 1 111
2018-01-25 2018-01-01 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share A - Award D 1 111 16 017
2018-01-25 2018-01-01 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share A - Award D 1 111 19 356
2018-01-25 2018-01-01 4 Russell Frederick L. Jr. KNSL Common Stock, par value $0.01 per share A - Award D 1 111 1 111
2018-01-25 2018-01-01 4 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share A - Award D 1 111 1 111
2018-01-22 2018-01-09 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share G - Gift I 0 651 738
2018-01-22 2018-01-09 4 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share G - Gift I 0 651 738
2017-11-21 2017-11-21 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share S - Sale D 43,0044 −7 500 −323 105 334
2017-11-20 2017-11-17 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share S - Sale D 43,0024 −2 500 −108 112 834
2017-11-17 2017-11-14 4 Kenney William J. Jr. William J. Kenney IRA KNSL Common Stock, par value $0.01 per share S - Sale I 43,4902 −26 904 −1 170 0
2017-09-20 2017-09-19 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share J - Other I −27 598 0
2017-09-19 2017-09-19 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share J - Other I −63 566 27 598
2017-09-19 2017-09-15 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share J - Other I −269 797 91 164
2017-09-15 2017-09-14 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share G - Gift D −3 200 95 815
2017-09-13 2017-09-11 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 38,9000 −400 −16 360 961
2017-09-13 2017-09-11 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 38,4400 −11 736 −451 361 361
2017-09-13 2017-09-08 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 37,7600 −29 891 −1 129 373 097
2017-09-13 2017-09-08 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 37,1700 −11 678 −434 402 988
2017-09-13 2017-09-08 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 36,1800 −8 889 −322 414 666
2017-09-13 2017-09-07 4/A Russell Frederick L. Jr. By Margin of Safety, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 35,3700 −7 533 −266 0
2017-09-13 2017-09-07 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 35,4100 −25 100 −889 423 555
2017-09-13 2017-09-06 4/A Russell Frederick L. Jr. By Margin of Safety, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 35,8000 −10 788 −386 7 533
2017-09-13 2017-09-06 4/A Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 35,8100 −18 797 −673 448 655
2017-09-13 2017-09-11 4 Russell Frederick L. Jr. By Margin of Safety, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 36,0931 −3 938 −142 0
2017-09-13 2017-09-11 4 Russell Frederick L. Jr. By Margin of Safety, LLC KNSL Common Stock, par value $0.01 per share S - Sale I 35,4953 −14 383 −511 3 938
2017-09-13 2017-09-11 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 38,4663 −11 836 −455 360 961
2017-09-13 2017-09-11 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 37,6954 −37 469 −1 412 372 797
2017-09-13 2017-09-11 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 36,4730 −12 321 −449 410 266
2017-09-13 2017-09-11 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 35,5663 −44 865 −1 596 422 587
2017-09-06 3/A SHARE GREGORY M By Ambina Partners, LLC KNSL Common Stock, par value $0.01 per share I 30 000
2017-09-06 3 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share D 60 000
2017-09-06 3 SHARE GREGORY M KNSL Common Stock, par value $0.01 per share D 60 000
2017-05-18 2017-05-17 4 MOELIS KENNETH By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share S - Sale I 31,5975 −306 061 −9 671 0
2017-05-18 2017-05-17 4 MOELIS KENNETH By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share S - Sale I 31,5975 −4 001 713 −126 444 0
2017-05-17 2017-05-17 4 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share S - Sale I 31,5975 −250 000 −7 899 467 452
2016-12-07 2016-12-06 4 MOELIS KENNETH By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share S - Sale I 26,1250 −274 530 −7 172 306 061
2016-12-07 2016-12-06 4 MOELIS KENNETH By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share S - Sale I 26,1250 −3 589 470 −93 775 4 001 713
2016-09-09 2016-08-02 4 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share P - Purchase D 16,0000 10 536 169 20 787
2016-09-09 2016-08-02 4 Lippincott Robert III KNSL Common Stock, par value $0.01 per share P - Purchase D 16,0000 3 661 59 14 906
2016-09-09 2016-08-02 4 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share P - Purchase D 16,0000 7 000 112 18 245
2016-09-09 2016-08-02 4 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share P - Purchase D 16,0000 4 536 73 99 015
2016-09-09 2016-08-02 4 Marson Ann Marie KNSL Common Stock, par value $0.01 per share P - Purchase D 16,0000 10 000 160 115 334
2016-08-02 2016-08-02 4 MOELIS KENNETH By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share S - Sale I 14,8800 −184 015 −2 738 580 591
2016-08-02 2016-08-02 4 MOELIS KENNETH By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share S - Sale I 14,8800 −2 405 985 −35 801 7 591 183
2016-07-28 3 Haney Brian D. KNSL Common Stock, par value $0.01 per share D 337 036
2016-07-28 3 Haney Brian D. KNSL Common Stock, par value $0.01 per share D 337 036
2016-07-28 3 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share D 20 502
2016-07-28 3 BENSINGER STEVEN J KNSL Common Stock, par value $0.01 per share D 20 502
2016-07-28 3 Marson Ann Marie KNSL Common Stock, par value $0.01 per share D 210 668
2016-07-28 3 Marson Ann Marie KNSL Common Stock, par value $0.01 per share D 210 668
2016-07-28 3 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share D 251 634
2016-07-28 3 Kenney William J. Jr. As spouse to Pamela A. Kenney, trustee of the Pamela A. Kenney Trust KNSL Common Stock, par value $0.01 per share I 175 041
2016-07-28 3 Kenney William J. Jr. As trustee of the William J. Kenney, Jr. Trust KNSL Common Stock, par value $0.01 per share I 175 041
2016-07-28 3 Kenney William J. Jr. KNSL Common Stock, par value $0.01 per share D 251 634
2016-07-28 3 Kenney William J. Jr. William J. Kenney IRA KNSL Common Stock, par value $0.01 per share I 184 059
2016-07-28 3 Kenney William J. Jr. As spouse to Pamela A. Kenney, trustee of the Pamela A. Kenney Trust KNSL Common Stock, par value $0.01 per share I 175 041
2016-07-28 3 Kenney William J. Jr. As trustee of the William J. Kenney, Jr. Trust KNSL Common Stock, par value $0.01 per share I 175 041
2016-07-28 3 Kenney William J. Jr. William J. Kenney IRA KNSL Common Stock, par value $0.01 per share I 184 059
2016-07-28 3 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share D 22 490
2016-07-28 3 RITCHIE JAMES JOSEPH KNSL Common Stock, par value $0.01 per share D 22 490
2016-07-28 3 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share D 104 432
2016-07-28 3 Petrucelli Bryan P. KNSL Common Stock, par value $0.01 per share D 104 432
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share I 20 758 942
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share I 20 758 942
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share I 11 526 380
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share I 20 758 942
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share I 11 526 380
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share I 20 758 942
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share I 11 526 380
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share I 20 758 942
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share I 11 526 380
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share I 11 526 380
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I-A, LP KNSL Common Stock, par value $0.01 per share I 11 526 380
2016-07-28 3 Moelis Capital Partners LLC By Moelis Capital Partners Opportunity Fund I, LP KNSL Common Stock, par value $0.01 per share I 20 758 942
2016-07-28 3 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share I 1 453 225
2016-07-28 3 Russell Frederick L. Jr. By Margin of Safety, LLC KNSL Common Stock, par value $0.01 per share I 754 094
2016-07-28 3 Russell Frederick L. Jr. By Virginia Capital Private Equity, LP KNSL Common Stock, par value $0.01 per share I 1 453 225
2016-07-28 3 Russell Frederick L. Jr. By Margin of Safety, LLC KNSL Common Stock, par value $0.01 per share I 754 094
2016-07-28 3 Kehoe Michael P KNSL Common Stock, par value $0.01 per share D 1 440 018
2016-07-28 3 Kehoe Michael P KNSL Common Stock, par value $0.01 per share D 1 440 018
2016-07-28 3 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share I 1 545 077
2016-07-28 3 Kehoe Michael P As trustee of the Marilyn F. Kehoe Revocable Trust KNSL Common Stock, par value $0.01 per share I 1 042 861
2016-07-28 3 Kehoe Michael P As trustee of the Marilyn F. Kehoe Revocable Trust KNSL Common Stock, par value $0.01 per share I 1 042 861
2016-07-28 3 Kehoe Michael P As sole manager of M.P. Kehoe, LLC KNSL Common Stock, par value $0.01 per share I 1 545 077
2016-07-28 3 Lippincott Robert III KNSL Common Stock, par value $0.01 per share D 22 490
2016-07-28 3 Lippincott Robert III KNSL Common Stock, par value $0.01 per share D 22 490
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)
Other Listings
MX:KNSL
DE:KCH 358,90 €
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista