Insider Stock Trading History of Kavanaugh John P


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 Kavanaugh John P since year 2005. The trader's CIK number is 1227472. At the time of this reporting, Kavanaugh John P is the Director of Mfs High Income Municipal Trust . (stock ticker symbol CXE). See this page for all insider trading activities at Mfs High Income Municipal Trust .

Note that in the past KAVANAUGH JOHN P also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Kavanaugh John P since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2010-11-11 CXE Mfs High Income Municipal Trust Buy 2,300 4.94 11,355
2010-07-23 MMT Mfs Multimarket Income Trust Buy 1,800 6.65 11,970
2009-10-12 CXH Mfs Investment Grade Municipal Trust Buy 4,000 9.10 36,400
2009-08-14 MFM Mfs Municipal Income Trust Buy 2,000 6.00 12,000
2009-08-14 CXH Mfs Investment Grade Municipal Trust Buy 1,500 8.50 12,750
2009-07-29 CMK Mfs Intermarket Income Trust I Buy 1,500 7.50 11,250
2009-06-15 MCR Mfs Charter Income Trust Buy 87 7.80 678
2009-06-04 MGF Mfs Government Markets Income Trust Buy 900 6.98 6,282
2009-06-03 MGF Mfs Government Markets Income Trust Buy 700 7.00 4,900
2009-05-13 MIN Mfs Intermediate Income Trust Buy 2,000 6.41 12,820
2006-02-16 THG Hanover Insurance Group, Inc. Option Ex 20,800 44.05 916,239
2006-02-16 THG Hanover Insurance Group, Inc. Sale 20,800 46.68 971,048
2006-02-14 THG Hanover Insurance Group, Inc. Option Ex 7,700 40.28 310,117
2006-02-15 THG Hanover Insurance Group, Inc. Option Ex 20,000 44.05 881,000
2006-02-14 THG Hanover Insurance Group, Inc. Sale 7,700 46.38 357,087
2006-02-15 THG Hanover Insurance Group, Inc. Sale 20,000 46.50 930,000
2006-02-10 THG Hanover Insurance Group, Inc. Sale 5,300 46.00 243,800
2006-02-09 THG Hanover Insurance Group, Inc. Sale 6,320 45.94 290,309
2006-02-10 THG Hanover Insurance Group, Inc. Option Ex 5,300 36.88 195,464
2006-02-09 THG Hanover Insurance Group, Inc. Option Ex 6,320 36.13 228,322
2006-02-01 THG Hanover Insurance Group, Inc. Option Ex 40,000 14.94 597,600
2006-02-01 THG Hanover Insurance Group, Inc. Sale 40,000 47.28 1,891,240

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 Kavanaugh John P (Director of Mfs High Income Municipal Trust at the time of this reporting) see the Securities and Exchange Commission (SEC) website.