SEC CIK 1181389

RITCHIE JAMES JOSEPH

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
KNSLview stock →7,7022025-01-01

Position History — KNSL

Reported shares owned immediately after each Form 4 transaction, over time.

08,42116,84325,2642016-072020-022020-032020-112022-102024-052025-01

Recent Filings — KNSL

DateActivitySharesPriceOwned After
2025-01-01Grant / award354$465.137,702
2024-12-04Open-market sale546$498.499,097
2024-12-04Gift150$0.00650
2024-12-04Open-market sale1,085$499.808,012
2024-12-04Open-market sale664$500.857,348
2024-05-20Gift800$0.009,643
2024-05-20Gift800$0.00800
2024-02-20Open-market sale2,011$500.7810,443
2024-01-01Grant / award447$334.9112,454
2023-01-01Grant / award440$261.5212,007
2022-10-31Open-market sale738$314.3511,567
2022-01-01Grant / award441$237.8912,305
2021-01-01Grant / award400$200.1311,864
2020-12-15Open-market sale2,503$240.9813,961
2020-12-15Open-market sale2,497$241.7711,464
2020-11-09Option exercise (derivative)4,000$0.000
2020-11-09Open-market sale8,800$210.0016,464
2020-11-09Option exercise4,000$16.0025,264
2020-05-28Option exercise (derivative)4,000$0.004,000
2020-05-28Option exercise4,000$16.0025,264
2020-05-28Open-market sale4,000$150.0221,264
2020-03-13Option exercise (derivative)4,000$0.008,000
2020-03-13Open-market sale1,300$100.7523,964
2020-03-13Open-market sale700$103.9621,264
2020-03-13Open-market sale1,900$101.7022,064
2020-03-13Open-market sale100$102.6321,964
2020-03-13Option exercise4,000$16.0025,264
2020-02-24Option exercise (derivative)4,000$0.0012,000
2020-02-24Open-market sale4,000$121.0221,264
2020-02-24Option exercise4,000$16.0025,264
2020-01-01Grant / award738$101.6621,264
2019-01-01Grant / award1,170$0.0020,526
2018-01-01Grant / award1,111$0.0019,356
2016-08-02Open-market buy7,000$16.0018,245
2016-07-28———11,245

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.