The following are stock buybacks announced over the past 30 days.

(Interested in learning more about buybacks and why they're important? Check out this article.)

COMPANY SYMBOL AMOUNT NOTES
7/02/2007
CTS Corp. CTS 2 mln shares 6% of outstanding
Devon Energy DVN annual program adds to prior plan
Mayflower Bancorp MFLR 104,792 shares 5% of outstanding
MB Financial MBFI 1 mln shares adds to prior plan
NetEase.com NTES $120 mln over 12 months
Charles Schwab SCHW $2.3 bln modified auction
U.S. Energy Corporation USEG $5 mln
Winnebago Industries WGO $60 mln adds to prior plan
6/29/2007
North Central Bancshares FFFD 75,000 shares upon completion of current plan
Steel Dynamics STLD 5 mln shares adds to prior plan
6/28/2007
Apollo Group APOL $500 mln
Community Bank Shares of Indiana CBIN $5 mln 3.3 mln shares outstanding
Developers Diversified DDR $500 mln over 2 years
Dominion Resources D 55 mln shares dutch auction tender offer
6/27/2007
Best Buy BBY $5.5 bln replaces prior plan
U-Store-It Trust YSI 3 mln shares
6/26/2007
Camden National CAC 750,000 shares over 1 year
Clarcor CLC $250 mln over 3 years
Kroger KR $1 bln replaces prior plan
Provident Financial Holdings PROV 5% of shares
Tektronix TEK $350 mln adds to prior plan
6/25/2007
AMREIT AMY $5 mln
Harvest Natural HNR $50 mln
Liberty Property Trust LRY $50 mln accelerated buyback
6/22/2007
Limited Brands LTD $500 mln adds to prior plan
Medtronic MDT 50 mln shares adds to prior plan
6/21/2007
Community Capital Corporation CPBK $2.2 mln
Dime Community Bancshares DCOM 5% of outstanding upon completion of current plan
Franklin Resources BEN 10 mln shares adds to prior plan
Riverview Bancorp RVSB 750,000 shares adds to prior plan
Steelcase SCS $100 mln adds to prior plan
Superior Bancorp SUPR 1 mln shares 34.7 mln shares outstanding
6/20/2007
Alladin Knowledge Systems ALDN $10 mln adds to prior plan
GB&T Bancshares GBTB $10 mln 4.3% of outstanding
Harleysville Savings Financial Corporation HARL 196,000 shares upon completion of current plan
Integra Bank Corporation IBNK 2.5% of outstanding expands prior plan
Logitech International LOGI $250 mln upon completion of current plan
New Hampshire Thrift Bancshares NHTB 5% of outstanding 253,776 shares
Preferred Bank PFBC 5% of outstanding
Winnebago Industries WGO $60 mln adds to prior plan
6/19/2007
Expedia EXPE $3.5 bln
Family Dollar Stores FDO 5 mln shares adds to prior plan
Home Depot HD $22.5 bln includes prior plan
Mentor MNT 5 mln shares adds to prior plan
S&T Bancorp STBA 1 mln shares 4% of outstanding
W.P.Carey & Co. WPC $20 mln through 2007
6/18/2007
Wind River Systems WIND $50 mln
6/15/2007
Northwest Bancorp NWSB 1 mln shares prior plan complete
Odyssey Re Holdings Corporation ORH $200 mln over 2 years
RBC Bearings ROLL $10 mln replaces prior plan
6/14/2007
CRA International CRNI 1.5 mln shares includes prior plan
Invesco IVZ $500 mln over 1 year
Progressive PGR 100 mln shares adds to prior plan
Staples SPLS $1.5 bln replaces prior plan
Symantec SYMC $2 bln prior plan complete
Target TGT $3 bln adds to prior plan
Teleflex TFX $300 mln
6/13/2007
Captaris CAPA $6.6 mln adds to prior plan
Ditech Networks DITC $60 mln
Republic First Bancorp FRBK 5% of outstanding over 1 year
6/12/2007
ArcelorMittal MT 27 mln shares upon completion of current plan
HealthSpring HS $50 mln over 12 months
6/11/2007
American Commercial Lines ACLI $200 mln
Arbinet-thexchange ARBX $15 mln
CBRL Group CBRL 500,000 shares includes prior plan
Colonial BancGroup CNB $150 mln over 2 years
O.I. Corporation OICO 300,000 shares Dutch auction tender offer
Sunstone Hotel Investors SHO $100 mln 5% of outstanding
Valeant Pharmaceuticals International VRX $200 mln over 24 months
6/08/2007
Administaff ASF 1 mln shares adds to prior plan
Northrim BanCorp NRIM 305,029 shares adds to prior plan
6/07/2007
Analog Devices ADI $1 bln adds to prior plan
Analogic ALOG $60 mln 14 mln shares outstanding
Community Central Bank Corporation CCBD 5% of outstanding adds to prior plan
Integrated Silicon Solution ISSI $30 mln
National Semiconductor NSM $2 bln adds to prior plan
Wynn Resorts WYNN $1.2 bln
6/06/2007
AutoZone AZO $500 mln adds to prior plan
DynCorp International DCP $10 mln 57 mln shares outstanding
6/05/2007
Callaway Golf Company ELY $100 mln replaces prior plan
Harleysville Group HGIC 1.6 mln shares over 2 years
School Specialty SCHS $45 mln
Triarc TRY $50 mln replaces prior plan
Webster Financial Group WBS 5% of outstanding prior plan complete
6/04/2007
The Bancorp TBBK 750,000 shares 5.5% of outstanding
Celanese Corporation CE $330 mln
Financial Federal Corporation FIF $50 mln prior plan complete
Pegasystems PEGA $10 mln upon expiration of current plan
QLT Incorporated QLTI $50 mln over 12 months
Source: The Online Investor

If you liked this article you might like

Spain to Play Netherlands for World Cup

Spain to Play Netherlands for World Cup

Wal-Mart: Analysts' Upgrades, Downgrades

Wal-Mart: Analysts' Upgrades, Downgrades

Netherlands Advances to World Cup Final

Netherlands Advances to World Cup Final

Apple: Analysts' Upgrades, Downgrades

Apple: Analysts' Upgrades, Downgrades

World Markets Mostly Lower Monday

World Markets Mostly Lower Monday