Killoy Christopher John

Insider profile

Killoy Christopher John's trades of Sturm Ruger & Company Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-23 2025-09-22 PlS Planned sale
49,903 +33.1%
411.32
US$2,766,216
49,903 +33.1% 411.32 US$2,766,216
2025-09-23 2025-09-19 PlS Planned sale
63,797 +38.7%
92.91
US$1,449,023
63,797 +38.7% 92.91 US$1,449,023
2025-09-19 2025-09-19 PrS Proposed sale
72,843
379.86
US$2,357,744
72,843 379.86 US$2,357,744
2025-06-10 2025-06-09 PlS Planned sale
8,583 -17.1%
37.01
US$317,616
8,583 -17.1% 37.01 US$317,616
2025-06-02 2025-05-30 PlS Planned sale
4,029 -7.4%
36.04
US$145,205
4,029 -7.4% 36.04 US$145,205
2025-05-30 2025-05-30 PrS Proposed sale
22,612
38.15
US$862,615
22,612 38.15 US$862,615
2024-04-09 2024-04-08 PlS Planned sale
554 -1.1%
47.00
US$26,038
554 -1.1% 47.00 US$26,038
2024-04-09 2024-04-05 PlS Planned sale
3,170 -6.0%
47.00
US$148,990
3,170 -6.0% 47.00 US$148,990
2024-03-12 2024-03-08 PlS Planned sale
3,664 -6.5%
45.03
US$164,990
3,664 -6.5% 45.03 US$164,990
2024-03-08 2024-03-08 PrS Proposed sale
30,000
50.42
US$1,512,595
30,000 50.42 US$1,512,595
2023-06-09 2023-06-07 PlS Planned sale
10,105 -16.6%
53.02
US$535,767
10,105 -16.6% 53.02 US$535,767
2023-06-07 2023-06-07 PrS Proposed sale
20,000
55.47
US$1,109,475
20,000 55.47 US$1,109,475
2022-12-05 2022-12-01 PlS Planned sale
4,020 -7.7%
60.13
US$241,723
4,020 -7.7% 60.13 US$241,723
2021-11-17 2021-11-16 PlS Planned sale
4,917 -13.9%
75.01
US$368,824
4,917 -13.9% 75.01 US$368,824
2021-11-09 2021-11-05 PlS Planned sale
5,083 -12.6%
73.56
US$373,905
5,083 -12.6% 73.56 US$373,905
2021-05-11 2021-05-07 PlS Planned sale
10,000 -19.8%
69.95
US$699,500
10,000 -19.8% 69.95 US$699,500
2020-11-02 2020-10-30 PlS Planned sale
10,000 -13.0%
67.00
US$670,000
10,000 -13.0% 67.00 US$670,000
2020-08-03 2020-07-31 PlS Planned sale
15,000 -19.6%
80.77
US$1,211,550
15,000 -19.6% 80.77 US$1,211,550
2020-05-14 2020-05-12 PlS Planned sale
15,000 -16.4%
58.88
US$883,200
15,000 -16.4% 58.88 US$883,200