Sign inGet started

Rossi Christopher

Insider CIK 1332652 · DRC Executive Vice President · KMT Vice President, Director · TEX 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
TEX TEREX CORP A Award2025-05-152025-05-195,745$46.99 $270.0K29,456SEC↗
TEX TEREX CORP A Award2024-05-242024-05-293,945$60.83 $240.0K23,374SEC↗
KMT KENNAMETAL INC M Exercise deriv2023-12-012023-12-0531,456— $00SEC↗
KMT KENNAMETAL INC M Exercise2023-12-012023-12-0531,456$24.15 $759.7K348,816SEC↗
KMT KENNAMETAL INC F Tax w/h2023-12-012023-12-0514,309$24.15 $345.6K334,507SEC↗
KMT KENNAMETAL INC M Exercise deriv2023-08-152023-08-1714,887— $014,888SEC↗
KMT KENNAMETAL INC M Exercise deriv2023-08-152023-08-1723,344— $046,688SEC↗
KMT KENNAMETAL INC A Award deriv2023-08-152023-08-1769,257$25.99 $1.80M69,257SEC↗
KMT KENNAMETAL INC M Exercise deriv2023-08-152023-08-1721,789— $00SEC↗
KMT KENNAMETAL INC F Tax w/h2023-08-152023-08-1753,782$25.99 $1.40M313,943SEC↗
KMT KENNAMETAL INC M Exercise2023-08-152023-08-1760,020$25.99 $1.56M367,725SEC↗
KMT KENNAMETAL INC A Award2023-07-242023-07-26100,001— $0259,922SEC↗
KMT KENNAMETAL INC A Award2023-07-242023-07-2618,607— $0278,529SEC↗
KMT KENNAMETAL INC A Award2023-07-242023-07-2629,176— $0307,705SEC↗
KMT KENNAMETAL INC A Award2023-07-242023-07-2610,001— $0307,705SEC↗
TEX TEREX CORP A Award2023-05-192023-05-234,958$48.41 $240.0K19,213SEC↗
KMT KENNAMETAL INC M Exercise deriv2022-08-152022-08-1717,973— $00SEC↗
KMT KENNAMETAL INC M Exercise deriv2022-08-152022-08-1721,788— $021,789SEC↗
KMT KENNAMETAL INC M Exercise deriv2022-08-152022-08-1714,887— $029,775SEC↗
KMT KENNAMETAL INC A Award deriv2022-08-152022-08-1770,032$27.27 $1.91M70,032SEC↗
KMT KENNAMETAL INC J Other2022-08-152022-08-1740,525— $0245,027SEC↗
KMT KENNAMETAL INC M Exercise2022-08-152022-08-1754,648$27.27 $1.49M226,659SEC↗
KMT KENNAMETAL INC F Tax w/h2022-08-152022-08-1722,157$27.27 $604.2K204,502SEC↗
KMT KENNAMETAL INC J Other2022-07-252022-07-2716,449— $0172,011SEC↗
KMT KENNAMETAL INC J Other2022-07-252022-07-2724,076— $0172,011SEC↗
TEX TEREX CORP A Award2022-05-202022-05-247,747$30.98 $240.0K14,048SEC↗
KMT KENNAMETAL INC M Exercise deriv2021-08-162021-08-1721,788— $043,577SEC↗
KMT KENNAMETAL INC M Exercise deriv2021-08-162021-08-1717,973— $017,973SEC↗
KMT KENNAMETAL INC F Tax w/h2021-08-162021-08-1718,083$36.72 $664.0K133,915SEC↗
KMT KENNAMETAL INC M Exercise2021-08-162021-08-1739,761$36.72 $1.46M151,998SEC↗
KMT KENNAMETAL INC A Award deriv2021-08-152021-08-1744,662— $044,662SEC↗
KMT KENNAMETAL INC J Other2021-08-152021-08-1734,861— $0168,776SEC↗
KMT KENNAMETAL INC M Exercise deriv2021-08-022021-08-0311,036— $00SEC↗
KMT KENNAMETAL INC F Tax w/h2021-08-022021-08-039,561$36.25 $346.6K130,860SEC↗
KMT KENNAMETAL INC M Exercise2021-08-022021-08-0325,935$36.25 $940.1K140,421SEC↗
KMT KENNAMETAL INC J Other2021-08-022021-08-0318,623— $0112,237SEC↗
KMT KENNAMETAL INC J Other2021-07-262021-07-2814,899— $0114,486SEC↗
KMT KENNAMETAL INC J Other2021-07-262021-07-2834,861— $0114,486SEC↗
TEX TEREX CORP A Award2021-05-072021-05-114,133— $06,227SEC↗
TEX TEREX CORP A Award2021-01-262021-01-272,089— $02,089SEC↗
KMT KENNAMETAL INC A Award deriv2020-12-012020-12-0231,456$34.97 $1.10M31,456SEC↗
KMT KENNAMETAL INC M Exercise deriv2020-08-142020-08-1717,972— $035,946SEC↗
KMT KENNAMETAL INC A Award deriv2020-08-142020-08-1765,365— $065,365SEC↗
KMT KENNAMETAL INC F Tax w/h2020-08-142020-08-178,173$30.98 $253.2K112,340SEC↗
KMT KENNAMETAL INC M Exercise2020-08-142020-08-1717,972$30.98 $556.8K120,513SEC↗
KMT KENNAMETAL INC M Exercise deriv2020-07-312020-08-0311,036— $011,036SEC↗
KMT KENNAMETAL INC M Exercise deriv2020-07-312020-08-039,600— $00SEC↗
KMT KENNAMETAL INC M Exercise2020-07-312020-08-0348,756$26.96 $1.31M183,767SEC↗
KMT KENNAMETAL INC J Other2020-07-312020-08-0363,270— $0102,541SEC↗
KMT KENNAMETAL INC F Tax w/h2020-07-312020-08-0317,956$26.96 $484.1K165,811SEC↗
KMT KENNAMETAL INC J Other2020-07-272020-07-2928,120— $0135,011SEC↗
KMT KENNAMETAL INC A Award deriv2019-08-152019-08-1653,918— $053,918SEC↗
KMT KENNAMETAL INC M Exercise deriv2019-08-012019-08-029,600— $09,600SEC↗
KMT KENNAMETAL INC M Exercise deriv2019-08-012019-08-0211,036— $022,072SEC↗
KMT KENNAMETAL INC M Exercise2019-08-012019-08-0220,636$33.15 $684.1K111,751SEC↗
KMT KENNAMETAL INC F Tax w/h2019-08-012019-08-026,289$33.15 $208.5K105,462SEC↗
KMT KENNAMETAL INC J Other2019-07-292019-07-3117,856— $072,492SEC↗
KMT KENNAMETAL INC J Other2019-07-292019-07-3118,623— $091,115SEC↗
KMT KENNAMETAL INC M Exercise deriv2018-08-012018-08-029,600— $019,200SEC↗
KMT KENNAMETAL INC A Award deriv2018-08-012018-08-0333,108— $033,108SEC↗
KMT KENNAMETAL INC J Other2018-08-012018-08-0217,294— $053,848SEC↗
KMT KENNAMETAL INC F Tax w/h2018-08-012018-08-022,926$37.74 $110.4K36,554SEC↗
KMT KENNAMETAL INC M Exercise2018-08-012018-08-029,600$37.74 $362.3K39,480SEC↗
KMT KENNAMETAL INC P Buy2017-08-182017-08-2229,850$33.47 $999.1K29,850SEC↗
KMT KENNAMETAL INC P Buy2017-08-182017-08-2230$33.42 $1.0K29,880SEC↗
KMT KENNAMETAL INC A Award deriv2017-08-012017-08-0328,800— $028,800SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-0213,013— $00SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-0213,405— $00SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-029,591— $00SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-027,788— $00SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-0219,269— $00SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-0222,480— $00SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-0217,722$85.20 $1.51M0SEC↗
DRC Dresser-Rand Group Inc. D To issuer deriv2015-06-302015-07-0210,695— $00SEC↗
DRC Dresser-Rand Group Inc. A Award2015-06-302015-07-022,243— $02,243SEC↗
DRC Dresser-Rand Group Inc. D To issuer2015-06-302015-07-027,556$85.20 $643.8K0SEC↗
DRC Dresser-Rand Group Inc. D To issuer2015-06-302015-07-0252,688$85.20 $4.49M0SEC↗
DRC Dresser-Rand Group Inc. A Award2015-06-302015-07-027,556— $07,556SEC↗
DRC Dresser-Rand Group Inc. D To issuer2015-06-302015-07-022,243$85.20 $191.1K0SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2015-02-152015-02-182,406— $00SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2015-02-152015-02-182,107— $02,108SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2015-02-152015-02-181,643— $03,286SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2015-02-152015-02-1812,328— $012,328SEC↗
DRC Dresser-Rand Group Inc. A Award2015-02-152015-02-183,778— $053,722SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2015-02-152015-02-18614$81.21 $49.9K49,944SEC↗
DRC Dresser-Rand Group Inc. A Award2015-02-152015-02-182,243— $050,558SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2015-02-152015-02-181,229$81.21 $99.8K48,315SEC↗
DRC Dresser-Rand Group Inc. A Award2015-02-152015-02-182,977— $049,544SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2015-02-152015-02-181,034$81.21 $84.0K52,688SEC↗
DRC Dresser-Rand Group Inc. M Exercise2015-02-152015-02-181,643— $047,017SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2015-02-152015-02-18577$81.21 $46.9K45,374SEC↗
DRC Dresser-Rand Group Inc. M Exercise2015-02-152015-02-182,107— $045,951SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2015-02-152015-02-18686$81.21 $55.7K43,844SEC↗
DRC Dresser-Rand Group Inc. M Exercise2015-02-152015-02-182,406— $044,530SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2015-02-152015-02-18450$81.21 $36.5K46,567SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2014-05-152014-05-16778— $00SEC↗
DRC Dresser-Rand Group Inc. M Exercise2014-05-152014-05-16778— $042,337SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2014-05-152014-05-16213$61.08 $13.0K42,124SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2014-02-152014-02-194,929— $04,929SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2014-02-152014-02-192,107— $04,215SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2014-02-152014-02-192,405— $02,406SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2014-02-152014-02-191,471— $00SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2014-02-152014-02-1919,269— $019,269SEC↗
DRC Dresser-Rand Group Inc. A Award2014-02-152014-02-191,348— $041,928SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2014-02-152014-02-19369$58.70 $21.7K41,559SEC↗
DRC Dresser-Rand Group Inc. M Exercise2014-02-152014-02-191,471— $037,745SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2014-02-152014-02-19450$58.70 $26.4K37,295SEC↗
DRC Dresser-Rand Group Inc. M Exercise2014-02-152014-02-192,405— $039,700SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2014-02-152014-02-19650$58.70 $38.2K39,050SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2014-02-152014-02-19577$58.70 $33.9K40,580SEC↗
DRC Dresser-Rand Group Inc. M Exercise2014-02-152014-02-192,107— $041,157SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2013-05-152013-05-16778— $0778SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-05-152013-05-16327$62.99 $20.6K36,274SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-05-152013-05-16778— $036,601SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2013-03-152013-03-183,974— $00SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-03-152013-03-181,668$52.54 $87.6K35,823SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-03-152013-03-183,974— $037,491SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-162013-02-19955$62.19 $59.4K33,517SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-162013-03-29656$62.19 $40.8K33,816SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2013-02-152013-02-192,405— $04,811SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2013-02-152013-02-191,983— $00SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2013-02-152013-02-1913,013— $013,013SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2013-02-152013-02-196,322— $06,322SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2013-02-152013-02-191,471— $01,471SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-02-19912$62.19 $56.7K32,118SEC↗
DRC Dresser-Rand Group Inc. A Award2013-02-152013-02-192,219— $033,030SEC↗
DRC Dresser-Rand Group Inc. A Award2013-02-152013-02-191,605— $033,723SEC↗
DRC Dresser-Rand Group Inc. D To issuer2013-02-152013-02-19659$62.19 $41.0K33,064SEC↗
DRC Dresser-Rand Group Inc. A Award2013-02-152013-02-192,389— $035,453SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-02-19988$62.19 $61.4K30,811SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-02-152013-02-192,405— $031,799SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-02-19604$62.19 $37.6K29,394SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-02-152013-02-191,471— $029,998SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-02-19815$62.19 $50.7K28,527SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-02-152013-02-191,983— $029,342SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-02-19981$62.19 $61.0K34,472SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-03-29525$62.19 $32.6K28,817SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-02-152013-03-291,983— $029,342SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29290$62.19 $18.0K28,527SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-02-152013-03-291,471— $029,998SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-03-29390$62.19 $24.3K29,608SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29214$62.19 $13.3K29,394SEC↗
DRC Dresser-Rand Group Inc. M Exercise2013-02-152013-03-292,405— $031,799SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-03-29637$62.19 $39.6K31,162SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29351$62.19 $21.8K30,811SEC↗
DRC Dresser-Rand Group Inc. A Award2013-02-152013-03-292,219— $033,030SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-03-29588$62.19 $36.6K32,442SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29324$62.19 $20.1K32,118SEC↗
DRC Dresser-Rand Group Inc. A Award2013-02-152013-03-291,605— $033,723SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-03-29425$62.19 $26.4K33,298SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29234$62.19 $14.6K33,064SEC↗
DRC Dresser-Rand Group Inc. A Award2013-02-152013-03-292,389— $035,453SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2013-02-152013-03-29632$62.19 $39.3K34,821SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29349$62.19 $21.7K34,472SEC↗
DRC Dresser-Rand Group Inc. S Sale2013-02-152013-03-29299$62.19 $18.6K33,517SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2012-05-152012-05-16778— $01,556SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-05-152012-05-16284$46.23 $13.1K27,359SEC↗
DRC Dresser-Rand Group Inc. M Exercise2012-05-152012-05-16778— $027,643SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2012-03-152012-03-203,974— $03,974SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2012-03-132012-03-1424,370— $00SEC↗
DRC Dresser-Rand Group Inc. S Sale2012-03-132012-03-1424,370$51.00 $1.24M26,865SEC↗
DRC Dresser-Rand Group Inc. M Exercise2012-03-132012-03-1424,370$25.50 $621.4K51,235SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-02-162012-02-17543$53.36 $29.0K26,865SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2012-02-152012-02-171,983— $01,983SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2012-02-152012-02-1713,405— $013,405SEC↗
DRC Dresser-Rand Group Inc. A Award deriv2012-02-152012-02-177,216— $07,216SEC↗
DRC Dresser-Rand Group Inc. M Exercise deriv2012-02-152012-02-171,471— $02,942SEC↗
DRC Dresser-Rand Group Inc. M Exercise2012-02-152012-02-171,983— $024,126SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-02-152012-02-17452$52.40 $23.7K22,143SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-02-152012-02-17525$52.40 $27.5K23,601SEC↗
DRC Dresser-Rand Group Inc. A Award2012-02-152012-02-172,219— $025,820SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-02-152012-02-17650$52.40 $34.1K25,170SEC↗
DRC Dresser-Rand Group Inc. M Exercise2012-02-152012-02-171,471— $026,641SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-02-152012-02-17413$52.40 $21.6K26,228SEC↗
DRC Dresser-Rand Group Inc. A Award2012-02-152012-02-171,605— $027,833SEC↗
DRC Dresser-Rand Group Inc. F Tax w/h2012-02-152012-02-17425$52.40 $22.3K27,408SEC↗