Sign inGet started

Cosentino John A Jr

Insider CIK 1335778 · FLUX Director · RGR Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
RGR STURM RUGER & CO INC A Award2026-05-272026-05-292,031— $027,175SEC↗
RGR STURM RUGER & CO INC A Award2026-05-272026-05-291,778— $028,953SEC↗
RGR STURM RUGER & CO INC A Award2025-05-302025-06-021,986— $025,144SEC↗
RGR STURM RUGER & CO INC A Award2025-05-302025-06-022,296— $023,158SEC↗
RGR STURM RUGER & CO INC P Buy2025-05-072025-05-088,000$33.11 $264.9K15,875SEC↗
RGR STURM RUGER & CO INC A Award2024-05-312024-06-031,307— $011,363SEC↗
RGR STURM RUGER & CO INC A Award2024-05-312024-06-031,499— $012,862SEC↗
RGR STURM RUGER & CO INC A Award2023-06-082023-06-091,220— $010,056SEC↗
RGR STURM RUGER & CO INC A Award2023-06-082023-06-091,064— $08,836SEC↗
RGR STURM RUGER & CO INC A Award2022-06-012022-06-02961— $07,772SEC↗
RGR STURM RUGER & CO INC A Award2022-06-012022-06-02837— $06,811SEC↗
FLUX Flux Power Holdings, Inc. A Award2022-03-032022-03-074,578— $067,248SEC↗
RGR STURM RUGER & CO INC S Sale2021-06-032021-06-041,400$80.00 $112.0K5,974SEC↗
RGR STURM RUGER & CO INC S Sale2021-06-012021-06-031,600$80.00 $128.0K7,374SEC↗
RGR STURM RUGER & CO INC A Award2021-05-132021-05-17717— $08,147SEC↗
RGR STURM RUGER & CO INC A Award2021-05-132021-05-17827— $08,974SEC↗
FLUX Flux Power Holdings, Inc. A Award deriv2021-04-292021-05-034,578— $04,578SEC↗
FLUX Flux Power Holdings, Inc. S Sale2021-02-172021-02-1913,830$15.90 $219.9K73,670SEC↗
FLUX Flux Power Holdings, Inc. G Gift2021-02-172021-02-1911,000— $062,670SEC↗
FLUX Flux Power Holdings, Inc. P Buy2020-08-182020-08-1825,000$4.00 $100.0K87,500SEC↗
FLUX Flux Power Holdings, Inc. P Buy2020-08-142021-02-2325,000$4.00 $100.0K87,500SEC↗
RGR STURM RUGER & CO INC S Sale2020-08-062020-08-071,500$87.45 $131.2K7,430SEC↗
RGR STURM RUGER & CO INC S Sale2020-08-042020-08-054,500$84.87 $381.9K8,930SEC↗
FLUX Flux Power Holdings, Inc. P Buy2020-07-242020-07-2462,500$4.00 $250.0K62,500SEC↗
RGR STURM RUGER & CO INC S Sale2020-05-152020-05-18800$60.00 $48.0K13,430SEC↗
RGR STURM RUGER & CO INC A Award2020-05-142020-05-151,010— $014,230SEC↗
RGR STURM RUGER & CO INC A Award2020-05-142020-05-15875— $013,220SEC↗
RGR STURM RUGER & CO INC S Sale2020-05-112020-05-127,200$60.01 $432.1K12,345SEC↗
RGR STURM RUGER & CO INC S Sale2020-02-252020-02-259,000$51.68 $465.1K19,545SEC↗
RGR STURM RUGER & CO INC A Award2019-05-132019-05-21965— $028,609SEC↗
RGR STURM RUGER & CO INC A Award2019-05-132019-05-211,029— $027,644SEC↗
RGR STURM RUGER & CO INC A Award2019-05-132019-05-21965— $028,545SEC↗
RGR STURM RUGER & CO INC A Award2018-05-152018-05-17844— $026,615SEC↗
RGR STURM RUGER & CO INC A Award2018-05-152018-05-17900— $025,771SEC↗
RGR STURM RUGER & CO INC A Award2017-05-122017-05-16795— $024,871SEC↗
RGR STURM RUGER & CO INC A Award2017-05-122017-05-16848— $024,076SEC↗
RGR STURM RUGER & CO INC M Exercise deriv2017-05-092017-05-11746— $00SEC↗
RGR STURM RUGER & CO INC M Exercise2017-05-092017-05-11746— $023,228SEC↗
RGR STURM RUGER & CO INC A Award2016-05-062016-05-11756— $021,827SEC↗
RGR STURM RUGER & CO INC A Award2016-05-062016-05-11655— $022,482SEC↗
RGR STURM RUGER & CO INC M Exercise deriv2016-05-032016-05-11992— $0746SEC↗
RGR STURM RUGER & CO INC M Exercise2016-05-032016-05-11992— $021,071SEC↗
RGR STURM RUGER & CO INC G Gift2015-05-202015-05-21600— $020,079SEC↗
RGR STURM RUGER & CO INC G Gift2015-05-202015-05-21750— $020,679SEC↗
RGR STURM RUGER & CO INC M Exercise deriv2015-05-082015-05-121,017— $01,738SEC↗
RGR STURM RUGER & CO INC A Award2015-05-082015-05-12895— $020,653SEC↗
RGR STURM RUGER & CO INC A Award2015-05-082015-05-12776— $021,429SEC↗
RGR STURM RUGER & CO INC M Exercise2015-05-082015-05-121,017— $019,758SEC↗
RGR STURM RUGER & CO INC A Award deriv2014-05-092014-05-131,119— $03,128SEC↗
RGR STURM RUGER & CO INC A Award deriv2014-05-092014-05-14746— $02,755SEC↗
RGR STURM RUGER & CO INC A Award2014-05-092014-05-13647— $018,741SEC↗
RGR STURM RUGER & CO INC M Exercise deriv2014-05-022014-05-052,124— $02,009SEC↗
RGR STURM RUGER & CO INC M Exercise2014-05-022014-05-052,124— $018,094SEC↗
RGR STURM RUGER & CO INC S Sale2013-11-142013-11-1820,000$73.84 $1.48M15,970SEC↗
RGR STURM RUGER & CO INC D To issuer2013-11-132013-11-1820,000$73.84 $1.48M15,970SEC↗
RGR STURM RUGER & CO INC G Gift2013-09-262013-09-271,500— $035,970SEC↗
RGR STURM RUGER & CO INC A Award deriv2013-05-032013-05-07992— $04,133SEC↗
RGR STURM RUGER & CO INC A Award deriv2013-05-032013-05-07992— $04,133SEC↗
RGR STURM RUGER & CO INC M Exercise deriv2013-05-032013-05-072,888— $03,141SEC↗
RGR STURM RUGER & CO INC A Award2013-05-032013-05-07860— $037,470SEC↗
RGR STURM RUGER & CO INC A Award2013-05-032013-05-07860— $037,470SEC↗
RGR STURM RUGER & CO INC M Exercise2013-05-032013-05-072,888— $036,610SEC↗
RGR STURM RUGER & CO INC S Sale2012-12-032012-12-0415,224$57.85 $880.7K33,722SEC↗
RGR STURM RUGER & CO INC P Buy2012-05-232012-05-2315,000$39.25 $588.8K48,946SEC↗
RGR STURM RUGER & CO INC A Award deriv2012-05-082012-05-091,017— $06,029SEC↗
RGR STURM RUGER & CO INC A Award2012-05-082012-05-09881— $033,946SEC↗