Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 47 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

47 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 13, 2024 KNSL S 10b5-1 199 $384.43 $76,502 63,632 Indirect -0.31% Disposed -14.2% (price as of 2026-10-02)
June 13, 2024 KNSL S 10b5-1 913 $385.46 $351,925 62,719 Indirect -1.43% Disposed -14.5% (price as of 2026-10-02)
June 13, 2024 KNSL S 10b5-1 6 $386.14 $2,317 62,713 Indirect -0.01% Disposed -14.6% (price as of 2026-10-02)
June 13, 2024 KNSL S 10b5-1 382 $388.25 $148,312 62,331 Indirect -0.61% Disposed -15.1% (price as of 2026-10-02)
April 30, 2024 KNSL S 3,678 $367.71 $1,352,437 95,950 Direct -3.69% Disposed -10.3% (price as of 2026-10-02)
April 30, 2024 KNSL S 100 $368.97 $36,897 95,850 Direct -0.10% Disposed -10.6% (price as of 2026-10-02)
March 7, 2024 KNSL S 10b5-1 760 $546.11 $415,044 63,831 Indirect -1.18% Disposed -39.6% (price as of 2026-10-02)
March 7, 2024 KNSL S 10b5-1 341 $545.15 $185,896 64,591 Indirect -0.53% Disposed -39.5% (price as of 2026-10-02)
March 7, 2024 KNSL S 10b5-1 199 $542.96 $108,049 64,932 Indirect -0.31% Disposed -39.3% (price as of 2026-10-02)
March 7, 2024 KNSL S 10b5-1 200 $541.30 $108,260 65,131 Indirect -0.31% Disposed -39.1% (price as of 2026-10-02)
Nov. 21, 2023 KNSL S 10b5-1 1,500 $357.33 $535,995 65,331 Indirect -2.24% Disposed -7.7% (price as of 2026-10-02)
Sept. 12, 2023 KNSL S 10b5-1 292 $416.15 $121,516 66,831 Indirect -0.44% Disposed -20.8% (price as of 2026-10-02)
Sept. 12, 2023 KNSL S 10b5-1 352 $415.25 $146,168 67,123 Indirect -0.52% Disposed -20.6% (price as of 2026-10-02)
Sept. 12, 2023 KNSL S 10b5-1 856 $413.81 $354,221 67,475 Indirect -1.25% Disposed -20.3% (price as of 2026-10-02)
June 30, 2023 KNSL S 10b5-1 2,500 $375.00 $937,500 68,331 Indirect -3.53% Disposed -12.1% (price as of 2026-10-02)
June 14, 2023 KNSL S 10b5-1 1,500 $349.94 $524,910 70,831 Indirect -2.07% Disposed -5.8% (price as of 2026-10-02)
May 19, 2023 KNSL S 10b5-1 750 $326.25 $244,688 89,909 Direct -0.83% Disposed 1.1% (price as of 2026-10-02)
April 28, 2023 KNSL S 10b5-1 170 $344.77 $58,611 72,331 Indirect -0.23% Disposed -4.4% (price as of 2026-10-02)
April 28, 2023 KNSL S 10b5-1 325 $343.57 $111,660 72,501 Indirect -0.45% Disposed -4.0% (price as of 2026-10-02)
April 28, 2023 KNSL S 10b5-1 500 $342.16 $171,080 72,826 Indirect -0.68% Disposed -3.6% (price as of 2026-10-02)
April 28, 2023 KNSL S 10b5-1 500 $341.67 $170,835 73,326 Indirect -0.68% Disposed -3.5% (price as of 2026-10-02)
April 28, 2023 KNSL S 10b5-1 1,005 $340.19 $341,891 73,826 Indirect -1.34% Disposed -3.1% (price as of 2026-10-02)
March 10, 2023 KNSL S 10b5-1 750 $304.12 $228,090 89,909 Direct -0.83% Disposed 8.4% (price as of 2026-10-02)
March 7, 2023 KNSL S 10b5-1 4,530 $317.67 $1,439,045 76,051 Indirect -5.62% Disposed 3.8% (price as of 2026-10-02)
March 7, 2023 KNSL S 10b5-1 1,017 $318.68 $324,098 75,034 Indirect -1.34% Disposed 3.5% (price as of 2026-10-02)
March 7, 2023 KNSL S 10b5-1 203 $319.73 $64,905 74,831 Indirect -0.27% Disposed 3.1% (price as of 2026-10-02)
Nov. 10, 2022 KNSL S 10b5-1 750 $323.04 $242,280 87,908 Direct -0.85% Disposed 2.1% (price as of 2026-10-02)
Aug. 10, 2022 KNSL S 10b5-1 750 $265.00 $198,750 88,086 Direct -0.84% Disposed 24.4% (price as of 2026-10-02)
Dec. 3, 2021 KNSL S 480 $210.20 $100,896 168,145 Direct -0.28% Disposed 56.9% (price as of 2026-10-02)
Feb. 8, 2021 KNSL S 10b5-1 300 $191.01 $57,303 168,078 Direct -0.18% Disposed 72.6% (price as of 2026-10-02)
Feb. 8, 2021 KNSL S 10b5-1 1,350 $190.45 $257,108 168,378 Direct -0.80% Disposed 73.1% (price as of 2026-10-02)
Feb. 8, 2021 KNSL S 10b5-1 2,350 $188.80 $443,680 169,728 Direct -1.37% Disposed 74.6% (price as of 2026-10-02)
Dec. 3, 2020 KNSL S 10b5-1 200 $242.11 $48,422 168,078 Direct -0.12% Disposed 36.2% (price as of 2026-10-02)
Dec. 3, 2020 KNSL S 10b5-1 200 $240.65 $48,130 168,278 Direct -0.12% Disposed 37.0% (price as of 2026-10-02)
Dec. 3, 2020 KNSL S 10b5-1 801 $239.29 $191,671 168,478 Direct -0.47% Disposed 37.8% (price as of 2026-10-02)
Dec. 3, 2020 KNSL S 10b5-1 801 $238.67 $191,175 169,279 Direct -0.47% Disposed 38.1% (price as of 2026-10-02)
Dec. 3, 2020 KNSL S 10b5-1 300 $237.10 $71,130 170,080 Direct -0.18% Disposed 39.1% (price as of 2026-10-02)
Dec. 3, 2020 KNSL S 10b5-1 1,698 $235.88 $400,524 170,380 Direct -0.99% Disposed 39.8% (price as of 2026-10-02)
Aug. 20, 2020 KNSL S 10b5-1 200 $201.40 $40,280 168,078 Direct -0.12% Disposed 63.7% (price as of 2026-10-02)
Aug. 20, 2020 KNSL S 10b5-1 2,580 $200.60 $517,548 168,278 Direct -1.51% Disposed 64.4% (price as of 2026-10-02)
Aug. 20, 2020 KNSL S 10b5-1 1,220 $199.66 $243,585 170,858 Direct -0.71% Disposed 65.1% (price as of 2026-10-02)
June 12, 2020 KNSL S 10b5-1 7 $156.79 $1,098 168,078 Direct 0.00% Disposed 110.3% (price as of 2026-10-02)
June 12, 2020 KNSL S 10b5-1 349 $155.31 $54,203 168,085 Direct -0.21% Disposed 112.3% (price as of 2026-10-02)
June 12, 2020 KNSL S 10b5-1 693 $153.48 $106,362 168,434 Direct -0.41% Disposed 114.8% (price as of 2026-10-02)
May 29, 2020 KNSL S 10b5-1 1,800 $147.33 $265,194 167,999 Direct -1.06% Disposed 123.8% (price as of 2026-10-02)
May 29, 2020 KNSL S 10b5-1 2,200 $146.76 $322,872 169,799 Direct -1.28% Disposed 124.7% (price as of 2026-10-02)
Feb. 13, 2020 KNSL S 10b5-1 500 $123.20 $61,600 167,999 Direct -0.30% Disposed 167.6% (price as of 2026-10-02)
Feb. 13, 2020 KNSL S 10b5-1 820 $122.00 $100,040 168,499 Direct -0.48% Disposed 170.3% (price as of 2026-10-02)
Feb. 13, 2020 KNSL S 10b5-1 930 $120.74 $112,288 169,319 Direct -0.55% Disposed 173.1% (price as of 2026-10-02)
Jan. 16, 2020 KNSL S 10b5-1 1,350 $109.31 $147,568 167,999 Direct -0.80% Disposed 201.6% (price as of 2026-10-02)
Jan. 16, 2020 KNSL S 10b5-1 900 $108.02 $97,218 169,349 Direct -0.53% Disposed 205.2% (price as of 2026-10-02)
Dec. 23, 2019 KNSL S 10b5-1 2,250 $102.85 $231,412 167,999 Direct -1.32% Disposed 220.6% (price as of 2026-10-02)
Nov. 22, 2019 KNSL S 10b5-1 2,250 $95.22 $214,245 174,999 Direct -1.27% Disposed 246.3% (price as of 2026-10-02)

Showing latest 100 of 129 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 30, 2024 KNSL Options (right to buy) Common Stock, par value $0.01 per share (9,000) $16.00 July 27, 2026 9,000 Disposed
May 19, 2023 KNSL Options (right to buy) Common Stock, par value $0.01 per share (750) $16.00 July 27, 2026 750 Disposed
March 10, 2023 KNSL Options (right to buy) Common Stock, par value $0.01 per share (750) $16.00 July 27, 2026 750 Disposed
Nov. 10, 2022 KNSL Options (right to buy) Common Stock, par value $0.01 per share (750) $16.00 July 27, 2026 750 Disposed
Aug. 10, 2022 KNSL Options (right to buy) Common Stock, par value $0.01 per share (750) $16.00 July 27, 2026 750 Disposed
Feb. 8, 2021 KNSL Options (right to buy) Common Stock, par value $0.01 per share (4,000) $16.00 July 27, 2026 4,000 Disposed
Dec. 3, 2020 KNSL Options (right to buy) Common Stock, par value $0.01 per share (4,000) $16.00 July 27, 2026 4,000 Disposed
Aug. 20, 2020 KNSL Options (right to buy) Common Stock, par value $0.01 per share (4,000) $16.00 July 27, 2026 4,000 Disposed
May 29, 2020 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (4,000) $16.00 July 27, 2026 4,000 Disposed
Feb. 13, 2020 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
Jan. 16, 2020 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
Dec. 23, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
Nov. 22, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
Oct. 28, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
Sept. 23, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
Aug. 27, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
July 12, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
June 10, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2016 2,250 Disposed
May 24, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
April 29, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed
March 27, 2019 KNSL Options (Right to Buy) Common Stock, par value $0.01 per share (2,250) $16.00 July 27, 2026 2,250 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
July 28, 2016 KNSL Common Stock, par value $0.01 per share 168,518 Direct
July 28, 2016 KNSL Options (Right to Buy) [F1]→ Common Stock, par value $0.01 per share (55,000) 55,000 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

KNSL

COO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $600,000 $1,600,000 $999,733 · · · $24,302 $3,224,035
2023 $425,000 $1,250,000 $743,668 · · · $22,022 $2,440,690
2018 $267,500 · $249,990 · $153,000 · $17,534 $688,024

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.