KNSL

KNSL

$350.13

+6.14 (+1.78%)

Current Price

$350.13

Daily Change

+6.14 (+1.78%)

Volume

Prev Close

$343.99

Key Statistics

Market Cap

Enterprise Value

Shares Outstanding

Beta

P/E (TTM)

Forward P/E

PEG Ratio

P/B

P/S

EV / EBITDA

EPS (TTM)

Dividend Yield

52-Week High

52-Week Low

Avg Volume (3M)

Float

Financial Health

Revenue (TTM)

Gross Margin

Operating Margin

Net Margin

ROE

ROA

Debt / Equity

Current Ratio

Free Cash Flow

Insider Activity

Recent Buys

NameSharesPriceDate
Tangard Christopher R.+330$304.002026-06-08
SHARE GREGORY M+31$395.932025-12-15
SHARE GREGORY M+41$395.412025-12-15
SHARE GREGORY M+95$394.192025-12-15
SHARE GREGORY M+18$393.032025-12-15
SHARE GREGORY M+108$391.892025-12-15

Recent Sells

NameSharesPriceDate
Allibhai Salmaan K.-250$311.172026-05-26
Kehoe Michael P-160$306.062026-05-05
Kehoe Michael P-638$304.632026-05-05
Kehoe Michael P-5,028$303.532026-05-05
Kehoe Michael P-9,673$302.792026-05-05
Kehoe Michael P-5,357$301.882026-05-05