Cardinal Financial Corp.

William George Buck, director, bought 10,000 shares between $10.20 and $10.23 each on Oct. 24 and now holds 125,000.

Gannett Co.

Duncan M. McFarland, director, bought 3,000 shares at $63 each on Oct. 21 and now holds 10,500.

Harman International Industries Inc.

Edwin Summers, general counsel, sold 1,500 shares at $102.45 each on Oct. 24 and now holds 11,682.

Marriott International Inc.

Richard S. Braddock Sr., director, bought 5,000 shares at $60.23 each on Oct. 18 and now holds 12,000.

MedImmune Inc.

Bernardus N. M. Machielse, officer, sold 72,000 shares between $33.41 and $34.11 each on Oct. 21 and now holds 3,809.

Micros Systems Inc.

Daniel G. Interlandi, officer, sold 15,000 shares between $43.95 and $43.96 each from Oct. 17 to Oct. 20 and now holds 17,816.

Municipal Mortgage & Equity LLC

Mark K. Joseph, chairman, sold 3,750 shares between $24.50 and $24.53 each from Oct. 21 to Oct. 24 and now holds 273,146.

Sunrise Senior Living Inc.

Thomas B. Newell, president, sold 24,000 shares at $32.52 each on Oct. 24 and now holds 132,710.

TeleCommunication Systems Inc.

Maurice B. Tose, chief executive, sold 2,700 shares between $2.70 and $2.73 each on Oct. 25, sold 9,600 shares between $2.63 and $2.74 each from Oct. 17 to Oct. 24 and now holds 345,752.

Tessco Technologies Inc.

Discovery Equity Partners LP, beneficial owner of more than 10 percent, bought 2,496 shares between $12.81 and $12.85 each from Oct. 21 to Oct. 24 and now holds 426,752.

Discovery Group I LLC, beneficial owner of more than 10 percent, bought 1,000 shares at $12.85 each on Oct. 24 and now holds 503,750.

United Therapeutics Corp.

Frederick T. Hadeed, chief financial officer, sold 2,944 shares at $62.72 each on Oct. 20 and now holds 1,000.

Roger Jeffs, president, sold 3,500 shares at $62.72 each on Oct. 20 and now holds 13,063.

Paul A. Mahon, general counsel, sold 2,000 shares at $62.72 each on Oct. 20 and now holds 12,000.

Martine A. Rothblatt, chief executive, sold 2,000 shares at $62.72 each on Oct. 20 and now holds 336,368.

-- Thomson Financial