Insider Stock Trading History of Defeo Ronald M


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Defeo Ronald M since year 2005. The trader's CIK number is 1140109. At the time of this reporting, Defeo Ronald M is the Executive Chairman of Kennametal Inc . (stock ticker symbol KMT). See this page for all insider trading activities at Kennametal Inc .

Note that in the past DEFEO RONALD M also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Defeo Ronald M since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2018-02-02 KMT Kennametal Inc Option Ex 9,782 46.68 456,623
2017-11-06 KMT Kennametal Inc Option Ex 7,000 29.60 207,200
2017-08-01 KMT Kennametal Inc Option Ex 19,968 37.50 748,800
2017-06-08 KMT Kennametal Inc Option Ex 7,000 38.99 272,930
2017-02-03 KMT Kennametal Inc Option Ex 9,782 37.96 371,324
2016-08-01 KMT Kennametal Inc Option Ex 1,033 24.96 25,783
2016-02-09 KMT Kennametal Inc Buy 14,280 17.46 249,314
2016-02-03 TEX Terex Corp Buy 27 21.43 578
2016-01-07 TEX Terex Corp Buy 67 17.19 1,151
2015-12-09 TEX Terex Corp Buy 59 19.52 1,151
2015-11-05 TEX Terex Corp Buy 78 22.14 1,726
2015-10-01 TEX Terex Corp Buy 63 18.24 1,149
2015-09-02 TEX Terex Corp Buy 51 22.53 1,149
2015-08-06 TEX Terex Corp Buy 54 21.11 1,139
2015-08-01 KMT Kennametal Inc Option Ex 974 31.69 30,866
2015-07-07 TEX Terex Corp Buy 51 22.41 1,142
2015-06-04 TEX Terex Corp Buy 46 24.95 1,147
2015-05-06 TEX Terex Corp Buy 62 28.01 1,736
2015-03-27 TEX Terex Corp Buy 44 26.20 1,152
2015-03-05 TEX Terex Corp Buy 44 26.22 1,153
2015-02-05 TEX Terex Corp Buy 48 23.90 1,147
2015-01-06 TEX Terex Corp Buy 44 26.09 1,147
2014-12-03 TEX Terex Corp Buy 40 28.51 1,140
2014-11-06 TEX Terex Corp Buy 60 28.66 1,719
2014-10-02 TEX Terex Corp Buy 36 31.74 1,142
2014-09-05 TEX Terex Corp Buy 31 36.79 1,140
2014-08-01 TEX Terex Corp Buy 34 33.94 1,153
2014-08-01 KMT Kennametal Inc Option Ex 1,001 42.13 42,172
2014-07-03 TEX Terex Corp Buy 27 42.31 1,142
2014-06-04 TEX Terex Corp Buy 44 39.37 1,732
2014-05-02 TEX Terex Corp Buy 27 42.62 1,150
2014-04-03 TEX Terex Corp Buy 26 44.11 1,146
2014-03-07 TEX Terex Corp Buy 26 44.59 1,159
2014-02-04 TEX Terex Corp Buy 28 41.56 1,163
2014-01-02 TEX Terex Corp Buy 28 41.71 1,167
2013-12-10 KMT Kennametal Inc Option Ex 9,000 25.30 227,700
2013-12-09 TEX Terex Corp Buy 45 38.45 1,730
2013-12-10 KMT Kennametal Inc Sale 9,000 50.00 450,000
2013-11-01 TEX Terex Corp Buy 33 34.79 1,148
2013-10-22 TEX Terex Corp Option Ex 13,596 16.35 222,294
2013-10-23 TEX Terex Corp Option Ex 6,116 16.35 99,996
2013-10-22 TEX Terex Corp Sale 13,596 35.01 475,927
2013-10-10 TEX Terex Corp Sale 46,104 35.03 1,615,023
2013-10-10 TEX Terex Corp Option Ex 46,104 16.35 753,800
2013-10-08 TEX Terex Corp Option Ex 3,469 16.35 56,718
2013-10-08 TEX Terex Corp Sale 3,469 35.01 121,432
2013-10-04 TEX Terex Corp Buy 34 34.03 1,157
2013-10-04 TEX Terex Corp Sale 10,715 35.01 375,132
2013-10-04 TEX Terex Corp Option Ex 10,715 16.35 175,190
2013-09-06 TEX Terex Corp Buy 38 30.49 1,158
2013-08-01 KMT Kennametal Inc Option Ex 1,201 45.24 54,333
2013-07-31 TEX Terex Corp Buy 40 29.10 1,164
2013-07-05 TEX Terex Corp Buy 42 27.19 1,141
2013-06-04 TEX Terex Corp Buy 50 34.72 1,736
2013-05-01 TEX Terex Corp Buy 41 27.83 1,141
2013-04-03 TEX Terex Corp Buy 36 31.71 1,141
2013-03-08 TEX Terex Corp Buy 34 34.26 1,164
2013-02-14 TEX Terex Corp Option Ex 17,889 5.59 99,999
2013-02-12 TEX Terex Corp Option Ex 82,111 5.59 459,000
2013-02-12 TEX Terex Corp Sale 82,111 35.03 2,876,348
2013-02-08 TEX Terex Corp Buy 34 33.49 1,138
2013-01-11 TEX Terex Corp Buy 39 29.27 1,141
2013-01-01 KMT Kennametal Inc Option Ex 12,748 40.00 509,920
2012-12-06 TEX Terex Corp Buy 47 24.34 1,143
2012-11-09 TEX Terex Corp Buy 52 22.03 1,145
2012-10-02 TEX Terex Corp Buy 52 22.21 1,154
2012-09-10 TEX Terex Corp Buy 49 23.38 1,145
2012-08-09 TEX Terex Corp Buy 53 21.58 1,143
2012-08-01 KMT Kennametal Inc Option Ex 1,459 36.76 53,632
2012-07-11 TEX Terex Corp Buy 71 16.25 1,153
2012-06-08 TEX Terex Corp Buy 66 17.43 1,150
2012-05-04 TEX Terex Corp Buy 51 22.60 1,152
2012-04-30 KMT Kennametal Inc Option Ex 18,000 19.93 358,650
2012-04-30 KMT Kennametal Inc Sale 18,000 42.34 762,210
2012-04-09 TEX Terex Corp Buy 53 21.80 1,155
2012-03-08 TEX Terex Corp Buy 50 23.21 1,160
2012-02-06 TEX Terex Corp Buy 50 23.11 1,155
2012-01-30 KMT Kennametal Inc Option Ex 15,000 14.90 223,500
2012-01-26 TEX Terex Corp Sale 15,525 21.43 332,700
2012-01-26 TEX Terex Corp Option Ex 70,528 11.18 788,503
2012-01-13 TEX Terex Corp Option Ex 79,472 11.18 888,496
2012-01-13 TEX Terex Corp Sale 11,476 16.70 191,649
2012-01-11 TEX Terex Corp Buy 73 15.82 1,154
2011-12-05 TEX Terex Corp Buy 68 17.02 1,157
2011-11-08 TEX Terex Corp Buy 67 17.10 1,145
2011-10-11 TEX Terex Corp Buy 92 12.55 1,154
2011-09-07 TEX Terex Corp Buy 79 14.50 1,145
2011-08-05 TEX Terex Corp Buy 63 18.21 1,147
2011-07-13 TEX Terex Corp Buy 43 27.04 1,162
2011-06-08 TEX Terex Corp Buy 45 25.82 1,161
2011-05-10 TEX Terex Corp Buy 35 32.44 1,135
2011-04-05 TEX Terex Corp Buy 31 37.70 1,168
2011-03-10 TEX Terex Corp Buy 34 33.77 1,148
2011-02-15 TEX Terex Corp Option Ex 3,230 8.40 27,132
2011-02-15 TEX Terex Corp Sale 1,796 37.34 67,062
2011-02-11 TEX Terex Corp Buy 32 36.13 1,156
2011-02-03 KMT Kennametal Inc Sale 8,922 39.61 353,391
2011-02-03 KMT Kennametal Inc Option Ex 18,000 19.58 352,439
2011-01-12 TEX Terex Corp Buy 39 29.53 1,151
2010-12-09 TEX Terex Corp Buy 44 26.44 1,163
2010-11-10 TEX Terex Corp Buy 47 24.49 1,151
2010-10-08 TEX Terex Corp Buy 47 24.42 1,147
2010-09-08 TEX Terex Corp Buy 55 20.89 1,148
2010-08-06 TEX Terex Corp Buy 56 20.61 1,154
2010-08-01 KMT Kennametal Inc Option Ex 621 26.89 16,698
2010-07-12 TEX Terex Corp Buy 63 18.25 1,149
2010-06-04 TEX Terex Corp Buy 53 21.61 1,145
2010-05-07 TEX Terex Corp Buy 50 22.90 1,145
2010-04-05 TEX Terex Corp Buy 47 24.47 1,150
2010-03-02 TEX Terex Corp Buy 58 19.87 1,152
2010-02-03 TEX Terex Corp Buy 57 20.30 1,157
2010-01-20 TEX Terex Corp Buy 51 22.66 1,155
2009-12-07 TEX Terex Corp Buy 59 19.37 1,142
2009-11-06 TEX Terex Corp Buy 56 20.56 1,151
2009-10-09 TEX Terex Corp Buy 54 21.22 1,145
2009-09-02 TEX Terex Corp Buy 73 15.74 1,149
2009-08-12 TEX Terex Corp Buy 70 16.38 1,146
2009-07-13 TEX Terex Corp Buy 108 10.66 1,151
2009-06-09 TEX Terex Corp Buy 80 14.36 1,148
2009-05-08 TEX Terex Corp Buy 71 16.11 1,143
2009-04-06 TEX Terex Corp Buy 106 10.82 1,146
2009-03-06 TEX Terex Corp Buy 143 8.02 1,146
2009-02-13 TEX Terex Corp Buy 117 9.82 1,148
2009-01-09 TEX Terex Corp Buy 68 16.88 1,147
2008-12-09 TEX Terex Corp Buy 66 17.34 1,144
2008-11-07 TEX Terex Corp Buy 76 15.05 1,143
2008-10-24 TEX Terex Corp Buy 26,000 12.33 320,580
2008-10-10 TEX Terex Corp Buy 65 17.72 1,151
2008-09-05 TEX Terex Corp Buy 31 37.25 1,154
2008-08-11 TEX Terex Corp Buy 24 47.30 1,135
2008-07-09 TEX Terex Corp Buy 25 46.65 1,166
2008-06-06 TEX Terex Corp Buy 17 69.07 1,174
2008-05-12 TEX Terex Corp Buy 16 72.19 1,155
2008-04-04 TEX Terex Corp Buy 17 67.73 1,151
2008-04-04 TEX Terex Corp Buy 17 67.73 1,151
2008-04-04 TEX Terex Corp Buy 17 67.73 1,151
2008-03-07 TEX Terex Corp Buy 18 63.75 1,147
2008-02-13 TEX Terex Corp Buy 20 58.52 1,170
2008-01-17 TEX Terex Corp Buy 23 50.53 1,162
2007-12-10 TEX Terex Corp Buy 17 67.73 1,151
2007-11-07 TEX Terex Corp Buy 16 71.60 1,145
2007-10-30 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-10-30 TEX Terex Corp Sale 5,000 75.60 378,000
2007-10-16 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-10-16 TEX Terex Corp Sale 5,000 86.15 430,750
2007-10-04 TEX Terex Corp Buy 14 85.13 1,191
2007-10-02 TEX Terex Corp Sale 5,000 89.80 449,000
2007-10-02 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-09-27 TEX Terex Corp Sale 25,000 90.00 2,250,000
2007-09-18 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-09-18 TEX Terex Corp Sale 5,000 76.16 380,800
2007-09-14 TEX Terex Corp Buy 15 75.99 1,139
2007-09-04 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-09-04 TEX Terex Corp Sale 5,000 79.58 397,900
2007-08-21 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-08-21 TEX Terex Corp Sale 5,000 75.00 375,000
2007-08-16 TEX Terex Corp Option Ex 29,760 8.40 249,984
2007-08-08 TEX Terex Corp Buy 7 79.25 554
2007-08-07 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-08-07 TEX Terex Corp Sale 5,000 80.84 404,200
2007-07-27 KMT Kennametal Inc Buy 3,200 79.00 252,800
2007-07-24 TEX Terex Corp Sale 5,000 89.47 447,350
2007-07-24 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-07-12 TEX Terex Corp Buy 6 92.02 552
2007-07-09 TEX Terex Corp Option Ex 22,744 8.40 191,049
2007-07-10 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-07-09 TEX Terex Corp Sale 22,744 88.00 2,001,472
2007-07-10 TEX Terex Corp Sale 5,000 90.99 454,950
2007-06-26 TEX Terex Corp Sale 5,000 84.28 421,400
2007-06-26 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-06-26 TEX Terex Corp Buy 7 83.45 584
2007-06-12 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-06-12 TEX Terex Corp Sale 5,000 82.71 413,549
2007-06-06 TEX Terex Corp Buy 7 85.95 601
2007-05-31 TEX Terex Corp Option Ex 22,743 8.40 191,041
2007-05-31 TEX Terex Corp Sale 22,743 85.01 1,933,382
2007-05-29 TEX Terex Corp Sale 5,000 80.77 403,850
2007-05-29 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-05-25 TEX Terex Corp Buy 5 79.31 396
2007-05-21 TEX Terex Corp Buy 7 77.80 544
2007-05-15 TEX Terex Corp Option Ex 5,000 8.40 42,000
2007-05-15 TEX Terex Corp Sale 5,000 82.95 414,750
2007-05-11 TEX Terex Corp Option Ex 22,743 8.40 191,041
2007-05-11 TEX Terex Corp Sale 22,743 82.00 1,864,926
2007-05-10 TEX Terex Corp Buy 7 80.69 564
2007-04-23 TEX Terex Corp Buy 7 79.75 558
2007-04-11 TEX Terex Corp Buy 8 72.07 576
2007-03-22 TEX Terex Corp Buy 8 72.00 576
2007-03-22 TEX Terex Corp Buy 8 72.00 576
2007-03-12 TEX Terex Corp Buy 8 67.80 542
2007-02-15 TEX Terex Corp Sale 50,000 65.00 3,250,000
2007-02-08 TEX Terex Corp Buy 10 59.31 593
2007-02-07 TEX Terex Corp Sale 50,000 60.00 3,000,000
2007-01-29 TEX Terex Corp Buy 9 57.58 518
2006-05-01 TEX Terex Corp Buy 10 44.80 448
2007-01-11 TEX Terex Corp Sale 50,000 55.09 2,754,500
2007-01-10 TEX Terex Corp Buy 10 58.76 587
2006-12-20 TEX Terex Corp Buy 9 65.53 589
2006-12-11 TEX Terex Corp Buy 9 60.84 547
2006-11-27 TEX Terex Corp Buy 10 56.95 569
2006-11-14 TEX Terex Corp Option Ex 113,780 10.54 1,199,810
2006-11-14 TEX Terex Corp Sale 100,000 54.80 5,480,000
2006-11-09 TEX Terex Corp Buy 11 53.75 591
2006-10-23 TEX Terex Corp Buy 11 50.20 552
2006-10-10 TEX Terex Corp Buy 12 49.12 589
2006-09-25 TEX Terex Corp Buy 14 41.70 583
2006-09-08 TEX Terex Corp Buy 13 44.05 572
2006-09-08 TEX Terex Corp Buy 13 44.05 572
2006-08-22 TEX Terex Corp Buy 14 41.64 582
2006-08-08 TEX Terex Corp Buy 13 44.41 577
2006-08-04 TEX Terex Corp Option Ex 100,000 8.69 869,000
2006-08-04 TEX Terex Corp Sale 79,734 45.76 3,648,627
2006-07-24 TEX Terex Corp Buy 13 43.12 560
2006-07-11 TEX Terex Corp Buy 6 100.60 603
2006-06-21 TEX Terex Corp Buy 7 84.22 589
2006-06-06 TEX Terex Corp Buy 7 86.49 605
2006-06-01 TEX Terex Corp Option Ex 60,000 25.38 1,522,500
2006-06-01 TEX Terex Corp Sale 60,000 91.95 5,517,000
2006-05-22 TEX Terex Corp Buy 7 81.66 571
2006-05-10 TEX Terex Corp Buy 6 101.31 607
2006-04-21 TEX Terex Corp Buy 6 89.54 537
2006-04-07 TEX Terex Corp Buy 7 85.40 597
2006-03-23 TEX Terex Corp Buy 8 75.00 600
2006-03-08 TEX Terex Corp Buy 8 74.50 596
2006-02-22 TEX Terex Corp Buy 7 77.96 545
2006-02-09 TEX Terex Corp Buy 8 70.39 563
2006-01-30 TEX Terex Corp Buy 7 70.05 490
2006-01-12 TEX Terex Corp Buy 9 62.89 566
2005-12-27 TEX Terex Corp Buy 10 58.90 589
2005-12-07 TEX Terex Corp Buy 9 61.46 553
2005-11-04 TEX Terex Corp Buy 10 55.24 552
2005-10-24 TEX Terex Corp Buy 11 52.52 577
2005-10-07 TEX Terex Corp Buy 11 50.40 554
2005-09-23 TEX Terex Corp Buy 12 48.25 579
2005-09-09 TEX Terex Corp Buy 12 48.98 587
2005-08-19 TEX Terex Corp Buy 12 48.02 576
2005-08-05 TEX Terex Corp Buy 11 51.01 561
2005-07-22 TEX Terex Corp Buy 13 44.77 582
2005-07-08 TEX Terex Corp Buy 14 39.93 559
2005-06-21 TEX Terex Corp Buy 14 41.80 585
2005-06-06 TEX Terex Corp Buy 14 40.21 562
2005-05-24 TEX Terex Corp Buy 15 37.23 558
2005-05-10 TEX Terex Corp Buy 15 38.06 570
2005-04-22 TEX Terex Corp Buy 14 39.91 558
2005-04-18 TEX Terex Corp Buy 5 37.76 188
2005-04-12 TEX Terex Corp Buy 14 41.93 587

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Defeo Ronald M (Executive Chairman of Kennametal Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.