20 insiders reported 107 Form 4 transactions for STURM RUGER & CO INC (RGR) over the past 18 months (most recent 2026-05-29). Recent activity: WIDMAN PHILLIP (Director) Buy 1,641 shares, Wolfe Lorin Cassidy (Director) Buy 1,778 shares, Cosentino John A Jr (Director) Buy 2,031 shares, Pettet Bruce T. (Director) Buy 1,185 shares, OConnor Terrence Gregory (Director) Buy 1,185 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-05-29 | WIDMAN PHILLIP | Director | Buy | 1,641 | $0 |
| 2026-05-29 | Wolfe Lorin Cassidy | Director | Buy | 1,778 | $0 |
| 2026-05-29 | Cosentino John A Jr | Director | Buy | 2,031 | $0 |
| 2026-05-29 | Pettet Bruce T. | Director | Buy | 1,185 | $0 |
| 2026-05-29 | OConnor Terrence Gregory | Director | Buy | 1,185 | $0 |
| 2026-05-29 | Timm Stephen J. | Director | Buy | 1,504 | $0 |
| 2026-05-29 | Rivers Aaron Roszell | Director | Buy | 1,504 | $0 |
| 2026-05-29 | ROSENTHAL AMIR | Director | Buy | 1,351 | $0 |
| 2026-05-29 | WIDMAN PHILLIP | Director | Buy | 1,778 | $0 |
| 2026-05-29 | ROSENTHAL AMIR | Director | Buy | 1,778 | $0 |
| 2026-05-29 | Cosentino John A Jr | Director | Buy | 1,778 | $0 |
| 2026-05-29 | Pettet Bruce T. | Director | Buy | 1,778 | $0 |
| 2026-05-29 | OConnor Terrence Gregory | Director | Buy | 1,778 | $0 |
| 2026-05-29 | Timm Stephen J. | Director | Buy | 1,778 | $0 |
| 2026-05-29 | Rivers Aaron Roszell | Director | Buy | 1,778 | $0 |
| 2026-05-29 | Wolfe Lorin Cassidy | Director | Buy | 1,504 | $0 |
| 2026-05-21 | Seyfert Todd William | President & CEO | Buy | 1,500 | $58,725 |
| 2026-05-15 | Pettet Bruce T. | Director | Buy | 1,000 | $39,890 |
| 2026-05-13 | WIDMAN PHILLIP | Director | Buy | 5,000 | $190,000 |
| 2026-04-10 | Wolfe Lorin Cassidy | Director | Buy | 1,308 | $0 |
| 2026-04-10 | Rivers Aaron Roszell | Director | Buy | 2,420 | $0 |
| 2026-04-10 | Wolfe Lorin Cassidy | Director | Buy | 2,420 | $0 |
| 2026-04-10 | Timm Stephen J. | Director | Buy | 1,308 | $0 |
| 2026-04-10 | Rivers Aaron Roszell | Director | Buy | 1,308 | $0 |
| 2026-04-10 | Timm Stephen J. | Director | Buy | 2,420 | $0 |
Source: SEC Form 4 filings · as of 2026-05-29