Unassociated Document
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
SCHEDULE 13D/A
 
Under the Securities Exchange Act of 1934
(Amendment No. 4)*
 
CommVault Systems, Inc.
(Name of Issuer)
 
Common Stock, $.01 par value
(Title of Class of Securities)
 
204166102
(CUSIP Number)
 
Ivy Dodes
Credit Suisse
Eleven Madison Avenue, New York, NY 10010
(212) 325-2000
(Name, Address and Telephone Number of Person Authorized to Receive Notices and Communications)
 
November 10, 2010
(Date of Event which Requires Filing of this Statement)
 
If the filing person has previously filed a statement on Schedule 13G to report the acquisition that is the subject of this Schedule 13D, and is filing this schedule because of §§240.13d-1(e), 240.13d-1(f) or 240.13d-1(g), check the following box. o
 
Note: Schedules filed in paper format shall include a signed original and five copies of the schedule, including all exhibits. See §240.13d-7 for other parties to whom copies are to be sent.

*The remainder of this cover page shall be filled out for a reporting person’s initial filing on this form with respect to the subject class of securities, and for any subsequent amendment containing information which would alter disclosures provided in a prior cover page.
 
The information required on the remainder of this cover page shall not be deemed to be “filed” for the purpose of Section 18 of the Securities Exchange Act of 1934 (“Act”) or otherwise subject to the liabilities of that section of the Act but shall be subject to all other provisions of the Act (however, see the Notes).
 

 
 

 


CUSIP No. 204166102
13D/A
 
 
1
NAMES OF REPORTING PERSONS
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY)
 
Credit Suisse AG
2
CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP*
(a) o
(b) x
3
SEC USE ONLY
4
SOURCE OF FUNDS
 
WC
5
CHECK IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT TO ITEMS 2(d) or 2(e) x
6
CITIZENSHIP OR PLACE OF ORGANIZATION
 
Switzerland
NUMBER OF
 
SHARES
 
BENEFICIALLY
 
OWNED BY
 
EACH REPORTING
 
PERSON
 
WITH
7
SOLE VOTING POWER
 
See Item 5.
8
SHARED VOTING POWER
 
See Item 5.
9
SOLE DISPOSITIVE POWER
 
See Item 5.
10
SHARED DISPOSITIVE POWER
 
See Item 5.
11
AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
 
See Item 5.
12
CHECK IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES CERTAIN SHARES o
 
13
PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
 
See Item 5.
14
TYPE OF REPORTING PERSON
 
BK
 
 
 
 

 
This Amendment No. 4 to Schedule 13D amends and supplements the statement on Schedule 13D originally filed on November 13, 2006, as amended by Amendment No. 1 filed on July 24, 2007, Amendment No. 2 filed on October 18, 2007 and Amendment No. 3 filed on November 14, 2008 (the "Schedule 13D" and, as amended by this Amendment No. 4, the "Statement"), with respect to the Common Stock, $.01 par value per share (the “Shares”), of CommVault Systems, Inc., a Delaware corporation (the “Company”). The principal executive offices of the Company are located at 2 Crescent Place, Oceanport, NJ 07757. Unless otherwise indicated, each capitalized term used but not defined herein shall have the meaning assigned to such term in the Schedule 13D.
 
Item 2.     Identity and Background.
 
The response set forth in Item 2 of the Schedule 13D is hereby amended by deleting the previous response in its entirety and replacing it with the following:
 
In accordance with Securities and Exchange Commission Release No. 34-39538 (January 12, 1998), this Statement is being filed by Credit Suisse AG (the “Bank”), a Swiss bank, on behalf of its subsidiaries to the extent that they constitute the Investment Banking division (the “Investment Banking division”), the Alternative Investments business (the “AI Business”) within the Asset Management division (the “Asset Management division”) and the U.S. private client services business (the “U.S. PCS Business”) within the Private Banking division (the “Private Banking division”) (the “Reporting Person”). The address of the principal business and office of the Bank is Uetlibergstrasse 231, P.O. Box 900, CH 8070 Zurich, Switzerland. The address of the principal business and office of the Reporting Person in the United States is Eleven Madison Avenue, New York, NY 10010.

The Bank owns directly a majority of the voting stock, and all of the non-voting stock, of Credit Suisse Holdings (USA), Inc. (“CS Hldgs USA Inc”), a Delaware corporation. The address of the principal business and office of CS Hldgs USA Inc is Eleven Madison Avenue, New York, NY 10010. The ultimate parent company of the Bank and CS Hldgs USA Inc, and the direct owner of the remainder of the voting stock of CS Hldgs USA Inc is Credit Suisse Group AG (“CSG”), a corporation formed under the laws of Switzerland.

EMA Private Equity Fund 2000, L.P. (“EMA Private Equity”) is a Delaware limited partnership. Credit Suisse (Bermuda) Limited (“CS Bermuda”), a Bermuda corporation, is the general partner of EMA Private Equity and a wholly owned subsidiary of the Bank. The address of the principal business and office of CS Bermuda is Thistle House, 4 Burnaby Street, Hamilton, Bermuda HM 12. The address of the principal business and office of EMA Private Equity is Eleven Madison Avenue, New York, New York 10010.

Merban Equity AG Guernsey Branch (“Merban Equity Guernsey”) is a branch of Merban Equity AG (“Merban Equity”), a Swiss company, which is a wholly owned subsidiary of the Bank. The address of the principal business and office of Merban Equity is Bahnhofstrasse 17, P.O. Box 234, CH 6300 Zug, Switzerland. The address of the principal business and office of Merban Equity Guernsey is Helvetia Court, Les Echelons South Esplanade, St. Peter Port, Guernsey GY1 6LU.

CS Hldgs USA Inc owns all of the voting stock of Credit Suisse (USA), Inc. (“CS USA Inc”), a Delaware corporation and holding company. CS USA Inc is the sole member of Credit Suisse Securities (USA) LLC (“CS Sec USA LLC”), a Delaware limited liability company and a registered broker-dealer that effects trades in many companies, including the Company. CS USA Inc also owns all the voting stock of Credit Suisse Capital Holdings, Inc., a Delaware corporation and holding company (“CS Cap Hldgs Inc”), which is the sole member of Credit Suisse Capital LLC (“CS Cap”), which is a Delaware limited liability company and an over-the-counter derivatives dealer. The address of the principal business and office of each of CS USA Inc, CS Cap Hldgs Inc, CS Cap and CS Sec USA LLC is Eleven Madison Avenue, New York, NY 10010.
 
 
 

 
Sprout Capital IX, L.P. (“Sprout IX”), Sprout Capital VII, L.P. (“Sprout VII”), Sprout CEO Fund, L.P. (“Sprout CEO”), Sprout Entrepreneurs Fund, L.P. (“Sprout Entrepreneurs”), Sprout Growth II, L.P. (“Sprout Growth”) and Sprout IX Plan Investors, L.P. (“SIPI”) are Delaware limited partnerships which make investments for long-term appreciation. DLJ Capital Corporation (“DLJCC”), a Delaware corporation and a wholly-owned subsidiary of CS USA Inc, acts as a venture capital partnership management company. DLJCC is also the general partner of Sprout CEO and Sprout Entrepreneurs. DLJCC is also the managing general partner of Sprout IX, Sprout VII and Sprout Growth and, as such, is responsible for their day-to-day management. DLJCC makes all of the investment decisions on behalf of Sprout IX, Sprout VII, Sprout CEO, Sprout Entrepreneurs and Sprout Growth. DLJ Associates IX, L.P. (“Associates IX”), a Delaware limited partnership, is a general partner of Sprout IX and in accordance with the terms of the relevant partnership agreement, does not participate in investment decisions made on behalf of Sprout IX. DLJ Capital Associates IX, Inc. (“DLJCA IX”), a Delaware corporation and wholly-owned subsidiary of DLJCC, is the managing general partner of Associates IX. DLJ Associates VII, L.P. (“Associates VII”), a Delaware limited partnership, is a general partner of Sprout VII and in accordance with the terms of the relevant partnership agreement, does not participate in investment decisions made on behalf of Sprout VII. DLJ Capital Associates VII, Inc. (“DLJCA VII”), a Delaware corporation and wholly-owned subsidiary of DLJCC, is the managing general partner of Associates VII. DLJ Growth Associates II, L.P. (“Associates II”), a Delaware limited partnership, is a general partner of Sprout Growth and in accordance with the terms of the relevant partnership agreement, does not participate in investment decisions made on behalf of Sprout Growth. DLJ Growth Associates II, Inc. (“DLJGA II”), a Delaware corporation and wholly-owned subsidiary of DLJCC, is the managing general partner of Associates II. DLJ LBO Plans Management Corporation II (“DLJLBO II”), a Delaware corporation, is the general partner of SIPI and, as such, is responsible for its day-to-day management. DLJLBO II makes all of the investment decisions on behalf of SIPI. DLJLBO II is an indirect wholly-owned subsidiary of CS USA Inc. DLJ Long Term Investment Corporation (“DLJ LTIC”) is a Delaware corporation and wholly owned subsidiary of CS USA Inc.

CSFB Strategic Partners Holdings III, L.P. (“Strategic Partners III”), DLJ Multi-Manager Private Equity Fund, L.P. (“DLJ Multi-Manager PEF”), DLJ PEP II Employee Fund, L.P. (“DLJ PEP II”), Sprout Investment Partners, L.P. (“Sprout Investment Partners”) and DLJ Private Equity Partners Fund II, L.P. (“DLJPE Partners Fund II”) are Delaware limited partnerships. DLJMB Advisors, Inc. (“DLJMB”), a Delaware corporation and an indirect, wholly owned subsidiary of CS USA Inc., is the managing general partner of CSFB Strategic Associates III, L.P. (“Strategic Associates III”), a Delaware limited partnership, which in turn is the general partner of Strategic Partners III. DLJ Merchant Banking Funding, Inc. (“DLJMB Funding”), a Delaware corporation, is the associate general partner of Strategic Associates III. DLJMB is also the manager of Credit Suisse Private Equity Advisers LLC (“CSPE Advisers”), a Delaware limited liability company. Credit Suisse Alternative Capital, Inc. (“CS Alternative Capital”), a Delaware corporation, is the sole member of CSPE Advisers. CS Alternative Capital is a wholly owned subsidiary of CSAM Americas Holdings Corporation (“CSAM Americas”), a Delaware corporation, which in turn is a wholly owned subsidiary of CS Hldgs USA Inc. CSPE Advisers is also the general partner of each of MPE, L.P. (“MPE”) and PEP II, L.P. (“PEP II”), each of which is a Delaware limited partnership, and Sprout Investment Partners. MPE is the general partner of DLJ Multi-Manager PEF. PEP II is the general partner of each of DLJ PEP II and DLJPE Partners Fund II. Each of DLJMB Funding and DLJMB is a wholly owned subsidiary of CSPE Inc, which in turn is a wholly owned subsidiary of CS USA Inc. The address of the principal business and office of each of Strategic Partners III, DLJ Multi-Manager PEF, DLJ PEP II, Sprout Investment Partners, DLJPE Partners Fund II, DLJMB, Strategic Associates III, DLJMB Funding, CS Alternative Capital, CSAM Americas, CSPE Advisers, MPE, PEP II, and CSPE Inc is Eleven Madison Avenue, New York, New York, 10010, USA.

The address of the principal business and office of each of DLJCC, DLJCA IX, Associates IX, DLJCA VII, Associates VII, DLJGA II, Associates II, Sprout IX, Sprout VII, Sprout CEO, Sprout Entrepreneurs, Sprout Growth, SIPI, DLJLBO II and DLJ LTIC, is Eleven Madison Avenue, New York, New York 10010. Each of Sprout CEO, DLJCC, Sprout Growth, Sprout VII, Sprout IX, Sprout Entrepreneurs and SIPI is individually referred to as a “Purchasing Entity,” and such entities are collectively referred to as the “Purchasing Entities.” The Purchasing Entities, Associates IX, DLJCA IX, Associates VII, Strategic Partners III, DLJ Multi-Manager PEF, DLJ PEF II, Sprout Investment Partners, DLJPE Partners Fund II, Strategic Associates III, DLJMB Funding, DLJMB, CSPE Advisers, CS Alternative Capital, CSAM Americas, MPE, PEP II, CSPE Inc., EMA Private Equity, CS Bermuda, Merban Equity Guernsey, Merban Equity, DLJCA VII, Associates II, DLJGA II, DLJ LTIC and DLJLBO II, are collectively referred to as the “CS Entities.”
 
 
 

 
CSG is a global financial services company, active in all major financial centers and providing a comprehensive range of banking products. The Bank is comprised of the Investment Banking division, the Asset Management division and the Private Banking division. The Investment Banking division provides financial advisory and capital raising services and sales and trading to institutional, corporate and government clients worldwide. The Asset Management division provides asset management and investment advisory services to institutional, mutual fund and private investors worldwide and offers products across a broad range of investment classes, including alternative investments. The Private Banking division offers global private banking and corporate and retail banking services in Switzerland. The business address of CSG is Paradeplatz 8, P.O. Box 1, CH 8070 Zurich, Switzerland.
 
CSG, for purposes of the federal securities laws, may be deemed ultimately to control the Bank and the Reporting Person. CSG, its executive officers and directors, and its direct and indirect subsidiaries (including those subsidiaries that constitute the Asset Management division (other than the AI Business) (the “Traditional AM Business”) and the Private Banking division (other than the U.S. PCS Business) (the “Non-U.S. PB Business”)) may beneficially own Shares to which this Statement relates and such Shares are not reported in this Statement. CSG disclaims beneficial ownership of Shares beneficially owned by its direct and indirect subsidiaries, including the Reporting Person. Each of the Traditional AM Business and the Non-U.S. PB Business disclaims beneficial ownership of Shares beneficially owned by the Reporting Person. The Reporting Person disclaims beneficial ownership of Shares beneficially owned by CSG, the Traditional AM Business and the Non-U.S. PB Business.

The Reporting Person, CS Hldgs USA Inc, CS USA Inc and CS Sec USA LLC may be deemed for purposes of this Statement to beneficially own Shares held in client accounts with respect to which CS Sec USA LLC or its employees have voting or investment discretion, or both (“Managed Accounts”). The Reporting Person, CS Hldgs USA Inc, CS USA Inc and CS Sec USA LLC disclaim beneficial ownership of Shares held in Managed Accounts.
 
The name, business address, citizenship, present principal occupation or employment, and the name and business address of any corporation or organization in which each such employment is conducted, of each executive officer or director of the Reporting Person, CS Hldgs USA Inc, CS USA Inc, CS Sec USA LLC, DLJCC, DLJCA IX, DLJCA VII, DLJGA II, DLJLBO II, CS Cap, CS Cap Hldgs Inc, CSPE Inc, CS Bermuda, DLJMB, DLJMB Funding, CSPE Advisers, CS Alternative Capital, CSAM Americas and DLJ LTIC are set forth on Schedules A-1 through A-19 attached hereto, each of which is incorporated by reference herein.
 
Except as otherwise provided herein, during the past five years none of the Reporting Person, CS Hldgs USA Inc, CS USA Inc, CS Sec USA LLC, CS Cap, CS Cap Hldgs Inc, the CS Entities nor, to the best knowledge of the Reporting Person, any of the other persons listed on Schedules A-1 through A-19 attached hereto, has been (i) convicted in a criminal proceeding (excluding traffic violations or similar misdemeanors) or (ii) a party to a civil proceeding of a judicial or administrative body of competent jurisdiction and as a result of such proceeding was or is subject to a judgment, decree or final order enjoining future violations of, or prohibiting or mandating activities subject to United States federal or state securities laws or finding any violation with respect to such laws.
 
On September 17, 2008, CS Sec USA LLC announced that it had reached a settlement with the Attorney General of the State of New York and the North American Securities Administrators Association Task Force regarding Auction Rate Securities (“ARS”). While neither admitting nor denying allegations of wrongdoing, CS Sec USA LLC agreed to repurchase at par ARS held by eligible individual investors, charities and certain businesses and pay a $15 million penalty. CS Sec USA LLC estimates the cost of the buy back will be approximately $550 million. Additionally, under the terms of the settlement, CS Sec USA LLC also consented to special Financial Industry Regulatory Authority ARS arbitration to resolve potential claims of consequential damages and agreed to continue to work with issuers and other interested parties, including regulatory and governmental entities, to expeditiously provide liquidity solutions for institutional investors. ARS where the auctions are clearing or there is a scheduled redemption are not covered by the settlement. Other Wall Street firms were subject to similar requirements.

 
 

 
On February 12, 2009, in connection with one such arbitration between STMicroelectronics N.V. (“STM”) as claimant and CS Sec USA LLC as respondent, FINRA ordered CS Sec USA LLC to pay an arbitration award of approximately $406 million. FINRA also ordered STM to transfer to CS Sec USA LLC ownership of its portfolio with CS Sec USA LLC upon receipt of the arbitration award.

On December 16, 2009, the Bank announced that it had reached a settlement with the New York County District Attorney’s Office, the United States Department of Justice, the Board of Governors of the Federal Reserve System, the Federal Reserve Bank of New York and the Office of Foreign Assets Control (“OFAC”) of their investigation into U.S. dollar payments made during the period from 2002 to 2007 involving parties that are subject to U.S. economic sanctions. As part of the settlement, the Bank entered into deferred prosecution agreements and an agreement with OFAC to pay $536 million.
 
Item 3.     Source and Amount of Funds.
 
The response set forth in Item 3 of the Schedule 13D is hereby amended by adding to the end of Item 3 the following:
 
On November 10, 2010, at an average price of $30.522 per Share and an aggregate distribution value of $33,112,798.93, Sprout IX distributed 1,084,883 Shares to its limited partners (the “LPs”), which amount was comprised of 603,025 Shares held directly by certain subsidiaries of the Reporting Person (“Direct Shares”) and 481,858 Shares that had been deposited into a voting trust described in Item 6 of this Statement (the “Trust” and such Shares, “Trust Shares”).  Certain of the LPs are subsidiaries of the Bank, and the Reporting Person continues to have beneficial ownership of the Shares received by such LPs.  Such Shares, the amounts of which are as follows, are included in the total number of Shares beneficially owned by the Reporting Person:  (i) CS USA Inc received 4,325 Direct Shares, (ii) Strategic Partners III received 13,409 Direct Shares, (iii) Merben Equity Guernsey received 7,591 Direct Shares, (iv) DLJ Multi-Manager PEF received 2,335 Direct Shares, (v) DLJ PEP II received 1,287 Direct Shares, (vi) DLJPE Partners Fund II received 34,330 Direct Shares, (vii) EMA Private Equity received 3,796 Direct Shares, (viii) Sprout Investment Partners received 98,343 Direct Shares and (ix) DLJ LTIC received 37,953 Direct Shares.
 
On November 10, 2010, (i) Sprout Entrepreneurs transferred 1,914 Trust Shares out of the Trust, (ii) SIPI transferred 22,248 Trust Shares out of the Trust and (iii) DLJCC transferred 1,051 Trust Shares out of the Trust.  Such Shares are now Direct Shares.
 
Item 4.     Purpose of Transaction.
 
The response set forth in Item 4 of the Schedule 13D is hereby amended by adding the following:
 
Sprout IX distributed the Shares on November 10, 2010 as a pro rata distribution to LPs for investment purposes.
 
Item 5.     Interest in Securities of the Issuer.
 
The response set forth in Item 5 of the Schedule 13D is hereby amended by deleting the previous response in its entirety and replacing it with the following:
 
(a)  As of November 10, 2010, the Reporting Person may be deemed to beneficially own an aggregate of 1,900,037 Shares, consisting of 758,405 Direct Shares and 1,141,632 Trust Shares. The Direct Shares include 149,285 Shares held directly by DLJCC, 4,262 Shares held directly by Sprout Entrepreneurs, 50,105 Shares held directly by SIPI, 253,552 Shares held directly by CS USA Inc, 28,506 Shares held directly by CS Sec USA LLC, 73,651 Shares held directly by CS Cap, 13,409 Shares held directly by Strategic Partners III, 7,591 Shares held directly by Merben Equity Guernsey, 2,335 Shares held directly by DLJ Multi-Manager PEF, 1,287 Shares held directly by DLJ PEP II, 34,330 Shares held directly by DLJPE Partners Fund II, 37,953 Shares held directly by DLJ LTIC, 3,796 Shares held directly by EMA Private Equity and 98,343 held directly by Sprout Investment Partners. The Trust Shares include 2,383 Shares deposited by DLJCC, 1,084,883 Shares deposited by Sprout IX, 4,261 Shares deposited by Sprout Entrepreneurs and 50,105 Shares deposited by SIPI.
 
Accordingly, as of November 10, 2010, the Reporting Person may be deemed to beneficially own 4.4% of the outstanding Shares, calculated with total outstanding Shares of 43,063,346 as disclosed in the Company’s Form 10-Q filed on November 4, 2010.
 
To the best knowledge of the Reporting Person, and except as described herein, neither the Reporting Person, CS Hldgs USA Inc, CS USA Inc, CS Sec USA LLC, CS Cap, CS Cap Hldgs Inc, the CS Entities nor, to the best knowledge of the Reporting Person, any other persons listed on Schedules A-1 through A-19 attached hereto, beneficially owns any additional Shares.
 
(b)           With respect to any rights or powers to vote, or to direct the vote of, or to dispose of, or direct the disposition of, the Shares referenced in paragraph 5(a), there is shared power to vote, or to direct the vote of, and to dispose of, or to direct the disposition of, such Shares among the Reporting Person, CS Hldgs USA Inc, CS USA Inc, CS Sec USA LLC, CS Cap, CS Cap Hldgs Inc and the CS Entities (subject to the applicable terms of the Voting Trust Agreement described in Item 6).
 
(c)           In addition to the transactions described in Item 3, Schedule B, which is incorporated herein by reference, sets forth the transactions in the Shares effected by the Reporting Person and its subsidiaries during the 60-day period prior to November 10, 2010.
 
(d)           No other person is known by the Reporting Person to have the right to receive or power to direct the receipt of dividends from, or the proceeds from the sale of the Shares beneficially owned by, the Reporting Person, CS Hldgs USA Inc, CS USA Inc, CS Sec USA LLC, CS Cap, CS Cap Hldgs Inc and the CS Entities.
 
(e)           Not applicable.
 

 
 

 




 
 
SIGNATURE
 
After reasonable inquiry and to the best of my knowledge and belief, I certify that the information set forth in this statement is true, complete and correct.
 
Date: December 2, 2010
 
   
 CREDIT SUISSE AG
 
    By:         s/ Ivy Dodes                        
     
Name: Ivy Dodes
Title:   Managing Director
 
 
 
 
 
 
 
 

 
 
SCHEDULE A-1
 
EXECUTIVE OFFICERS AND DIRECTORS OF THE REPORTING PERSON
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of the Reporting Person. The business address of the Reporting Person is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
James Amine
17 Columbus Courtyard
London, Great Britain
Co-Head of the Global Investment Banking Department including the Global Markets Solution Group
United States
       
Gary Bullock
Five Canada Square
London, Great Britain
Head of Global Operations for the Investment Bank
Great Britain
       
John Burns
 
Eleven Madison Avenue
New York, NY 10010
USA
Chief Information Officer for the Investment Banking
United States
       
Gael de Boissard
One Cabot Square
London, Great Britain
Co-Head of Global Securities and Chair of Fixed Income Operating Committee
France
       
Luigi de Vecchi
 
17 Columbus Courtyard
London, Great Britain
Co-Head of the Global Investment Banking Department including the Global Markets Solution Group
Italy
       
Tony Ehinger
Eleven Madison Avenue
New York, NY 10010
USA
Head of Global Securities responsible for Equities and Securities Sales and Research
United States
       
Jennifer B. Frost
Eleven Madison Avenue
New York, NY 10010
USA
Global Head of Human Resources for the Investment Bank
United States
       
Stephen Haratunian
Eleven Madison Avenue
New York, NY 10010
USA
Head of Strategic Risk Management Group for the Investment Banking division
United States
       
Robert Jain
Eleven Madison Avenue
New York, NY 10010
USA
Co-Head of Global Securities responsible for Equities Trading, Products and Risks
United States
 
 
 

 
 
Name
 
Business Address
 
Title
 
Citizenship
D. Neil Radey
One Madison Avenue
New York, NY 10010
USA
General Counsel for the Americas and co-General Counsel for the Investment Banking division
United States
       
Eric M. Varvel
Eleven Madison Avenue
New York, NY 10010
USA
Chief Executive Officer of the global investment bank of Credit Suisse
United States
       
Cristina Von Bargen
 
Eleven Madison Avenue
New York, NY 10010
USA
Head of Corporate Communications for the Investment Banking division
United States
       
Lara J. Warner
Eleven Madison Avenue
New York, NY 10010
USA
Head of finance for the Investment Banking Division
United States

 

 
 

 
 
SCHEDULE A-2
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE HOLDINGS (USA), INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Holdings (USA), Inc. The business address of Credit Suisse Holdings (USA), Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
 
Name
 
Business Address
 
Title
 
Citizenship
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Paul J. O’Keefe
Eleven Madison Avenue
New York, NY 10010
USA
Chief Financial Officer and Controller
United States
       
D. Neil Radey
One Madison  Avenue
New York, NY 10010
USA
Managing Director and General Counsel
United States
       
Robert S. Shafir
Eleven Madison Avenue
New York, NY 10010
USA
President, Chief Executive Officer and Board Member
United States
       
Lewis H. Wirshba
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director and Board Member
United States
 
 

 
 

 
 
SCHEDULE A-3
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE (USA), INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse (USA), Inc. The business address of Credit Suisse (USA), Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Anthony DeChellis
Eleven Madison Avenue
New York, NY 10010
USA
Board Member
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director and Treasurer
United States
       
Paul J. O’Keefe
Eleven Madison Avenue
New York, NY 10010
USA
Chief Financial and Accounting Officer
United States
       
D. Neil Radey
One Madison Avenue
New York, NY 10010
USA
Managing Director and General Counsel
United States
       
Robert S. Shafir
Eleven Madison Avenue
New York, NY 10010
USA
President, Chief Executive Officer and Board Member
United States
       
Lewis H. Wirshba
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director and Board Member
United States
 

 
 

 
 
SCHEDULE A-4
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE SECURITIES (USA) LLC
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Securities (USA) LLC. The business address of Credit Suisse Securities (USA) LLC is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Anthony DeChellis
Eleven Madison Avenue
New York, NY 10010
USA
Board Member
United States
       
Gary Gluck
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Paul J. O’Keefe
Eleven Madison Avenue
New York, NY 10010
USA
Chief Financial Officer
United States
       
D. Neil Radey
One Madison Avenue
New York, NY 10010
USA
Managing Director and General Counsel
United States
       
Robert S. Shafir
Eleven Madison Avenue
New York, NY 10010
USA
Co-Chief Executive Officer, Co-President and Board Member
United States
  
 

 
 

 
 
SCHEDULE A-5
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ CAPITAL CORPORATION
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ Capital Corporation. The business address of DLJ Capital Corporation is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Robert Finzi
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Co-Chairman
United States
       
Janet A. Hickey
Eleven Madison Avenue
New York, NY 10010
USA
Co-Chairman
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Treasurer
United States
 
 


 

 
 

 
 
SCHEDULE A-6
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ CAPITAL ASSOCIATES IX, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ Capital Associates IX, Inc. The business address of DLJ Capital Associates IX, Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Robert Finzi
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Janet A. Hickey
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
 
 

 
 

 
 
SCHEDULE A-7
 
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ CAPITAL ASSOCIATES VII, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ Capital Associates VII, Inc. The business address of DLJ Capital Associates VII, Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Robert Finzi
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Janet A. Hickey
Eleven Madison Avenue
New York, NY 10010
USA
Vice President
United States


 
 

 
 

 

SCHEDULE A-8
 
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ GROWTH ASSOCIATES II, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ Growth Associates II, Inc. The business address of DLJ Growth Associates II, Inc. is Eleven Madison Avenue, New York, New York 10010.
 
Name
 
Business Address
 
Title
 
Citizenship
Robert Finzi
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Janet A. Hickey
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Thomas Prevost
Eleven Madison Avenue
New York, NY 10010
USA
Director of Taxes and Vice President
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
 
 

 
 

 
 
SCHEDULE A-9
 
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ LBO PLANS MANAGEMENT CORPORATION II
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ LBO Plans Management Corporation II. The business address of DLJ LBO Plans Management Corporation II is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
Board Member
United States
       
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
Board Member, Vice President and Assistant Secretary
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Edward A. Poletti
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Senior Vice President
United States
       

 
 

 
 

 

SCHEDULE A-10
 
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE CAPITAL LLC
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Capital LLC. The business address of Credit Suisse Capital LLC is Eleven Madison Avenue, New York, New York 10010.
 
Name
 
Business Address
 
Title
 
Citizenship
Dave W. Chitty
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member, Chairman and Chief Executive Officer
United States
       
Paul J. O’Keefe
 
Eleven Madison Avenue
New York, NY 10010
USA
 
Chief Financial Officer
United States
       
Howie Shams
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member and Managing Director
United States
       
Robert P. Sowler
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member and President
Great Britain
       
Augustine Vargetto
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Chief Operation Officer
United States
 
 
 

 
 

 
 
SCHEDULE A-11
 
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE CAPITAL HOLDINGS, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Capital Holdings, Inc. The business address of Credit Suisse Capital Holdings, Inc. is Eleven Madison Avenue, New York, New York 10010.
 
Name
 
Business Address
 
Title
 
Citizenship
Wilson Ervin
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member and Managing Director
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
 
Treasurer
United States
       
Gary Gluck
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member and Managing Director
United States
       
Robert E. Griffith
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member and Managing Director
United States
       
Paul J. O’Keefe
 
Eleven Madison Avenue
New York, NY 10010
USA
 
Chief Financial Officer
United States
       
Robert P. Sowler
Eleven Madison Avenue
New York, NY 10010
USA
 
Board Member and President
Great Britain
       
Philip S. Vasan
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Managing Director
United States
 
 
 
 
 

 
 
SCHEDULE A-12
 
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE PRIVATE EQUITY, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Private Equity, Inc. The business address of Credit Suisse Private Equity, Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
Chief Executive Officer, Chief Operating Officer Funds Management and Board Member
United States
       
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Thomas M. Sipp
Eleven Madison Avenue
New York, NY 10010
USA
Chief Financial Officer and Board Member
United States
       
Michael S. Isikow
Eleven Madison Avenue
New York, NY 10010
USA
Vice President
United States
       
Kenneth J. Lohsen
Eleven Madison Avenue
New York, NY 10010
USA
Controller and Vice President
United States
       
Thomas Prevost
Eleven Madison Avenue
New York, NY 10010
USA
Vice President and Director of Taxes
United States
       
       
 


 
 

 

SCHEDULE A-13
 
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ MB ADVISORS, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ MB Advisors, Inc. The business address of DLJ MB Advisors, Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Michael J. Bessel
Eleven Madison Avenue
New York, NY 10010
USA
Chief Compliance Officer
United States
       
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
Senior Vice President and Principal
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
Board Member
United States
       
Edward A. Poletti
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Senior Vice President
United States
       
 

 
 

 

SCHEDULE A-14
 
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE (BERMUDA) LIMITED
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse (Bermuda) Limited. The business address of Credit Suisse (Bermuda) Limited is Thistle House, 4 Burnaby Street, Hamilton, Bermuda HM 12.
 
Name
 
Business Address
 
Title
 
Citizenship
Nicole S. Arnaboldi
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and President
United States
 
         
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
 
         
Michael J. Bessel
Eleven Madison Avenue
New York, NY 10010
USA
Chief Compliance Officer
United States
 
         
Thomas Prevost
Eleven Madison Avenue
New York, NY 10010
USA
Director of Taxes
United States
 
       

 

 
 

 

SCHEDULE A-15
 
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ MERCHANT BANKING FUNDING, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ Merchant Banking Funding, Inc. The business address of DLJ Merchant Banking Funding, Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Edward A. Poletti
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Vice President
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Thomas Prevost
Eleven Madison Avenue
New York, NY 10010
USA
Director of Taxes and Vice President
United States
       
Lori Russo
Eleven Madison Avenue
New York, NY 10010
USA
Secretary
United States

 

 
 

 

SCHEDULE A-16
 
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE PRIVATE EQUITY ADVISERS LLC
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Private Equity Advisers LLC. The business address of Credit Suisse Private Equity Advisers LLC is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
 Managing Director
United States
       
Michael J. Bessel
Eleven Madison Avenue
New York, NY 10010
USA
 Chief Compliance Officer
United States
       
Stephen Can
Eleven Madison Avenue
New York, NY 10010
USA
 Manager
United States
       
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
 Principal and Senior Vice President
United States
       
Edward A. Poletti
Eleven Madison Avenue
New York, NY 10010
USA
 Principal and Senior Vice President
United States

 

 
 

 

SCHEDULE A-17
 
EXECUTIVE OFFICERS AND DIRECTORS OF CREDIT SUISSE ALTERNATIVE CAPITAL, INC.
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of Credit Suisse Alternative Capital, Inc. The business address of Credit Suisse Alternative Capital, Inc. is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
Board Member
United States
       
Thomas M. Sipp
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Chairman
United States
       
John G. Popp
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and Managing Director
United States
       
Peter J. Feeney
Eleven Madison Avenue
New York, NY 10010
USA
Treasurer
United States
       
Boris B. Arabadjiev
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Timothy J. Barnes
Eleven Madison Avenue
New York, NY 10010
USA
Chief Operating Officer and Director
United States
       
Michael J. Bessel
Eleven Madison Avenue
New York, NY 10010
USA
Chief Compliance Officer and Director
United States
       
 
 
 

 
 
William A. Cirocco
Eleven Madison Avenue
New York, NY 10010
USA
Senior Operating Officer and Director
United States
       
John S. Ficarra
Eleven Madison Avenue
New York, NY 10010
USA
Director
United States
       
Thomas Flannery
Eleven Madison Avenue
New York, NY 10010
USA
Director
United States
       
Charles W. Harper
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Linda R. Karn
Eleven Madison Avenue
New York, NY 10010
USA
Director
United States
       
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Philip D. Langerfelder
Eleven Madison Avenue
New York, NY 10010
USA
Senior Operating Officer and Director
United States
       
Edward A. Poletti
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
David H. Lerner
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Kenneth J. Lohsen
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
 
 
 

 

SCHEDULE A-18
 
EXECUTIVE OFFICERS AND DIRECTORS OF CSAM AMERICAS HOLDINGS CORPORATION
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of CSAM Americas Holdings Corporation. The business address of CSAM Americas Holdings Corporation is Eleven Madison Avenue, New York, New York 10010, USA.
 
Name
 
Business Address
 
Title
 
Citizenship
Thomas J. Barnes
Eleven Madison Avenue
New York, NY 10010
USA
Board Member and President
United States
       
Karen Regan
Eleven Madison Avenue
New York, NY 10010
USA
Secretary
United States
       
Thomas M. Sipp
Eleven Madison Avenue
New York, NY 10010
USA
Chief Financial Officer and Board Member
United States
       
Ivy B. Dodes
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Kenneth J. Lohsen
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Ravi M. Singh
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
       
Sam Schwartz
Eleven Madison Avenue
New York, NY 10010
USA
Managing Director
United States
 
 
 

 

SCHEDULE A-19
 
EXECUTIVE OFFICERS AND DIRECTORS OF DLJ LONG TERM INVESTMENT CORPORATION
 
The following sets forth the name, business address, present principal occupation and citizenship of each executive officer and director of DLJ Long Term Investment Corporation. The business address of DLJ Long Term Investment Corporation is Eleven Madison Avenue, New York, NY 10010.
 
Name
 
Business Address
 
Title
 
Citizenship
Douglas Roseman
Eleven Madison Avenue
New York, NY 10010
USA
Director
United States
       
Thomas Prevost
Eleven Madison Avenue
New York, NY 10010
USA
Vice President and Director
United States
       
Thomas F. Swift
Eleven Madison Avenue
New York, NY 10010
USA
Vice President
United States

 
 

 


 
SCHEDULE B
 
The following table lists all trades effected in the Shares during the period beginning 60 days prior to November 10, 2010.  All trades were effected in ordinary trading on the indicated exchange; references to “Third Market” indicate that the trades were effected in ordinary course over-the-counter trades with institutional investors.


Entity Name
Trade Date
Buy / Sell
Quantity
Price
Exchange
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.80
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.80
Third Market
CS Sec USA LLC
10-Sep-10
Sell
94.00
26.80
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.79
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.78
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.96
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.80
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.80
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.78
Third Market
CS Sec USA LLC
10-Sep-10
Buy
10.00
26.88
Third Market
CS Sec USA LLC
10-Sep-10
Buy
10.00
26.88
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.97
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.94
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.84
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.83
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.83
Third Market
CS Sec USA LLC
10-Sep-10
Sell
14.00
26.79
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.79
Third Market
CS Sec USA LLC
10-Sep-10
Sell
2700.00
26.85
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
600.00
26.35
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Buy
100.00
26.35
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Buy
100.00
26.35
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
9.00
26.19
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
10.00
26.65
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
10.00
26.65
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
13.00
26.65
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
10.00
26.65
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Buy
10.00
26.94
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Buy
10.00
27.00
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.87
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.96
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
4.00
26.88
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
96.00
26.85
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
6.00
26.80
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
94.00
26.80
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
200.00
26.80
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.82
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.82
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
2239.00
26.85
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.85
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.85
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.85
NASDAQ Global Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.84
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.75
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.97
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.93
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.94
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.95
Third Market
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.88
Third Market
CS Sec USA LLC
10-Sep-10
Buy
21.00
26.18
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.66
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
200.00
26.66
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Buy
2.00
26.68
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Buy
12.00
26.94
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Buy
23.00
27.01
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Buy
15.00
26.96
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
23.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
10.00
26.82
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
90.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
100.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
10-Sep-10
Sell
274.00
26.82
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
1294.00
26.85
Philadelphia Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
1294.00
26.85
Philadelphia Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
1294.00
27.03
Philadelphia Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
4828.00
27.01
Philadelphia Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
4828.00
27.01
Philadelphia Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
4828.00
27.01
Philadelphia Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
41.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Buy
12.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Buy
15.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Buy
15.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Buy
17.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.06
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
26.90
Third Market
CS Sec USA LLC
13-Sep-10
Buy
24.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.91
Third Market
CS Sec USA LLC
13-Sep-10
Buy
20.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Buy
13.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Buy
14.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
26.99
Third Market
CS Sec USA LLC
13-Sep-10
Buy
14.00
26.98
Third Market
CS Sec USA LLC
13-Sep-10
Buy
20.00
27.09
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.06
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.93
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.90
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Sell
7400.00
26.96
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
105.00
27.10
New York Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
100.00
26.94
New York Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.11
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.11
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.11
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.02
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.02
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
74.00
27.02
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
12.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
8.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
46.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
13.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
12.00
27.05
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
70.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
17.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
47.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
17.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
14.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.81
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
11.00
26.92
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
12.00
26.92
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
13.00
26.93
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
20.00
26.98
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
12.00
26.95
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
10.00
26.95
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
11.00
26.95
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
24.00
26.95
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
16.00
26.93
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
15.00
26.93
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
4800.00
27.03
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.03
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
15.00
27.03
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
600.00
27.03
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.03
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Sell
500.00
27.03
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
26.95
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
26.93
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.98
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.00
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.05
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.06
Third Market
CS Sec USA LLC
13-Sep-10
Sell
21.00
27.08
Third Market
CS Sec USA LLC
13-Sep-10
Sell
79.00
27.08
Third Market
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.03
Third Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.98
NASDAQ Global Market
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.08
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.08
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
78.00
27.08
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
59.00
27.04
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
300.00
26.77
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
8.00
26.77
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
8.00
26.77
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
74.00
26.77
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
18.00
26.89
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
100.00
27.03
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
20.00
26.96
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
14.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
17.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
13.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
12.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
100.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
13.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
12.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
23.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
15.00
26.94
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
12.00
26.94
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
21.00
26.98
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Buy
12.00
26.98
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
100.00
26.98
Pacific Stock Exchange
CS Sec USA LLC
13-Sep-10
Sell
100.00
27.01
Pacific Stock Exchange
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
14-Sep-10
Buy
12.00
27.04
Third Market
CS Sec USA LLC
14-Sep-10
Buy
88.00
27.04
Third Market
CS Sec USA LLC
14-Sep-10
Sell
183.00
27.02
Philadelphia Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
2698.00
27.02
Philadelphia Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.10
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.14
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.14
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.14
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.10
BOS NASDAQ Small Cap
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.08
BOS NASDAQ Small Cap
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.07
BOS NASDAQ Small Cap
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.19
Third Market
CS Sec USA LLC
14-Sep-10
Buy
12.00
27.39
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
26.99
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.13
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.04
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.07
Third Market
CS Sec USA LLC
14-Sep-10
Buy
12.00
27.04
Third Market
CS Sec USA LLC
14-Sep-10
Buy
10.00
27.05
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
14-Sep-10
Buy
588.00
27.02
Philadelphia Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.11
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Sell
10300.00
27.14
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
8.00
26.99
New York Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
600.00
26.92
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
26.92
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
26.92
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
20.00
27.03
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.08
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
28.00
27.01
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.02
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
600.00
27.02
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Buy
2110.00
27.02
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.02
NASDAQ Global Market
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.24
Third Market
CS Sec USA LLC
14-Sep-10
Buy
16.00
27.39
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
14-Sep-10
Sell
100.00
27.14
Third Market
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
14-Sep-10
Sell
43.00
27.30
Pacific Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
2.00
27.34
Pacific Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
21.00
27.15
Pacific Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
10.00
27.15
Pacific Stock Exchange
CS Sec USA LLC
14-Sep-10
Buy
100.00
27.11
Pacific Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
183.00
27.03
Philadelphia Stock Exchange
CS Sec USA LLC
14-Sep-10
Sell
183.00
27.03
Philadelphia Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.45
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.26
Third Market
CS Sec USA LLC
15-Sep-10
Buy
300.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.27
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.27
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.43
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.39
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.45
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.21
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.29
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.19
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.21
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.26
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
Third Market
CS Sec USA LLC
15-Sep-10
Buy
15.00
26.20
Third Market
CS Sec USA LLC
15-Sep-10
Buy
85.00
26.20
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.27
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.21
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.26
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.21
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Sep-10
Sell
10.00
26.46
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.37
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.39
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.42
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.42
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.44
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.37
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.46
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.42
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.34
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
10.00
26.18
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.17
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
185.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.27
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.27
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.21
Third Market
CS Sec USA LLC
15-Sep-10
Sell
14.00
26.20
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.38
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.31
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.23
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.26
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.39
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
10100.00
26.31
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.36
New York Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
New York Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
New York Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.87
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.87
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
600.00
26.87
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
2000.00
26.87
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
2800.00
26.87
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.38
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
32.00
26.36
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.43
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.35
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.31
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
66.00
26.22
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.25
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
63.00
26.23
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Buy
37.00
26.23
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.19
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.19
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.48
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.44
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.44
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.42
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.42
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.45
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.45
Third Market
CS Sec USA LLC
15-Sep-10
Buy
79.00
26.45
Third Market
CS Sec USA LLC
15-Sep-10
Buy
21.00
26.45
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.33
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.35
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.39
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Buy
14.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Buy
86.00
26.41
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.38
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.36
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.35
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.35
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.28
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.14
Third Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.21
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
15-Sep-10
Buy
200.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.25
Third Market
CS Sec USA LLC
15-Sep-10
Buy
300.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.21
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
Third Market
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.24
NASDAQ Global Market
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.43
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
1.00
26.38
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.40
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.39
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Sell
100.00
26.23
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.22
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
15.00
26.23
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.23
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.26
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
Pacific Stock Exchange
CS Sec USA LLC
15-Sep-10
Buy
100.00
26.20
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
73.00
26.00
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Sell
120.00
25.87
Third Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.87
Third Market
CS Sec USA LLC
16-Sep-10
Buy
710.00
26.19
Philadelphia Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
710.00
26.19
Philadelphia Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
1818.00
25.88
Philadelphia Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
56.00
25.88
Philadelphia Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
710.00
25.88
Philadelphia Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
9.00
25.88
Philadelphia Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.84
Third Market
CS Sec USA LLC
16-Sep-10
Buy
50.00
25.99
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.97
Third Market
CS Sec USA LLC
16-Sep-10
Buy
64.00
25.97
Third Market
CS Sec USA LLC
16-Sep-10
Buy
36.00
25.97
Third Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.93
Third Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.93
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.78
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.72
Third Market
CS Sec USA LLC
16-Sep-10
Sell
12.00
25.72
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.72
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.95
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.98
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.97
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.93
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
BOS NASDAQ Small Cap
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
BOS NASDAQ Small Cap
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
BOS NASDAQ Small Cap
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
BOS NASDAQ Small Cap
CS Sec USA LLC
16-Sep-10
Buy
10.00
25.83
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
26.00
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.95
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.94
Third Market
CS Sec USA LLC
16-Sep-10
Buy
12.00
25.97
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.82
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.78
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.81
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.81
Third Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.85
Third Market
CS Sec USA LLC
16-Sep-10
Sell
14.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
12.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Sell
12.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.87
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.87
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
10.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
5200.00
25.91
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
26.10
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
1.00
26.05
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.94
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.93
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
64.00
25.94
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
36.00
25.97
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
20.00
25.99
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
180.00
26.00
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.91
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.93
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.94
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.93
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
12.00
25.92
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.81
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.81
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
17.00
25.86
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.81
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
76.00
25.86
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
124.00
25.86
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
26.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
122.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
300.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
122.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
178.00
25.89
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Sell
2642.00
25.88
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.99
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.94
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.99
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.99
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.93
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.93
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.94
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.93
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.94
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.93
Third Market
CS Sec USA LLC
16-Sep-10
Buy
200.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.87
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.86
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.86
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.86
Third Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.98
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.87
NASDAQ Global Market
CS Sec USA LLC
16-Sep-10
Buy
5.00
25.98
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
27.00
26.00
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
26.00
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
26.00
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
26.00
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.99
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
50.00
25.95
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.90
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.94
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.95
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
13.00
25.90
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
18.00
25.90
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.85
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.82
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.79
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
12.00
25.87
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
11.00
25.90
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
14.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
13.00
25.90
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
10.00
25.90
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
10.00
25.87
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.88
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.87
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.87
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Sell
100.00
25.87
Pacific Stock Exchange
CS Sec USA LLC
16-Sep-10
Buy
100.00
25.89
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
6.00
27.17
Third Market
CS Sec USA LLC
17-Sep-10
Buy
29.00
27.33
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.05
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.02
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
26.95
Third Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.84
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.16
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.05
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.97
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.99
BOS NASDAQ Small Cap
CS Sec USA LLC
17-Sep-10
Sell
3519.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
1100.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.22
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.34
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.27
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.27
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.23
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.24
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.08
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.02
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.00
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.02
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.96
Third Market
CS Sec USA LLC
17-Sep-10
Buy
200.00
26.90
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.94
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.96
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.97
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.99
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.03
Third Market
CS Sec USA LLC
17-Sep-10
Buy
200.00
26.97
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Sell
10.00
27.00
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Sell
12.00
27.00
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.35
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.96
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.99
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.97
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.33
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
6700.00
26.94
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
9940.00
25.85
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
1270.00
25.85
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
51.00
25.85
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
26.00
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
10.00
26.04
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.09
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.84
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.84
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.84
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
23.00
26.82
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
15.00
26.84
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.84
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
12.00
26.85
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.84
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
12.00
26.85
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
10.00
26.85
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.00
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.31
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.18
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.11
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.14
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
21.00
26.97
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Sell
10.00
26.95
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.97
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.96
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.96
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
6.00
27.01
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
94.00
27.01
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
1000.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
200.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
8.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
4.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.02
NASDAQ Global Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.07
Third Market
CS Sec USA LLC
17-Sep-10
Buy
50.00
27.15
Third Market
CS Sec USA LLC
17-Sep-10
Buy
50.00
27.15
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.17
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
17-Sep-10
Buy
94.00
27.17
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
17-Sep-10
Sell
75.00
27.16
Third Market
CS Sec USA LLC
17-Sep-10
Sell
25.00
27.16
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.24
Third Market
CS Sec USA LLC
17-Sep-10
Sell
50.00
27.25
Third Market
CS Sec USA LLC
17-Sep-10
Sell
50.00
27.25
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.34
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.30
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.33
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.25
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.28
Third Market
CS Sec USA LLC
17-Sep-10
Buy
71.00
27.33
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.41
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.38
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.26
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.22
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.26
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.17
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.11
Third Market
CS Sec USA LLC
17-Sep-10
Sell
39.00
27.10
Third Market
CS Sec USA LLC
17-Sep-10
Sell
61.00
27.10
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.08
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.05
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.04
Third Market
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.12
Third Market
CS Sec USA LLC
17-Sep-10
Sell
33.00
27.05
Third Market
CS Sec USA LLC
17-Sep-10
Sell
67.00
27.05
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.00
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.02
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.95
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.96
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.97
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.93
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.90
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.90
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.95
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.95
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.95
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.95
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
17-Sep-10
Sell
7.00
25.96
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
8.00
26.08
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.05
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.17
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.27
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Sell
100.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Sell
10.00
26.95
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
100.00
26.98
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
200.00
26.98
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
200.00
27.02
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Pacific Stock Exchange
CS Sec USA LLC
17-Sep-10
Buy
100.00
27.01
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
568.00
27.02
Philadelphia Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
568.00
27.02
Philadelphia Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
568.00
28.04
Philadelphia Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
6816.00
28.04
Philadelphia Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
13.00
27.78
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.78
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
17.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.27
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.00
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.02
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.96
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.96
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.84
Third Market
CS Sec USA LLC
20-Sep-10
Buy
86.00
27.86
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.86
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.86
Third Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
27.83
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.93
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.97
Third Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.05
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.02
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.01
Third Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
17.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.40
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.98
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.98
Third Market
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.06
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.95
Third Market
CS Sec USA LLC
20-Sep-10
Buy
18.00
27.91
Third Market
CS Sec USA LLC
20-Sep-10
Buy
13.00
27.84
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.84
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.84
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.84
Third Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
28.01
Third Market
CS Sec USA LLC
20-Sep-10
Buy
18.00
28.07
Third Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.07
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.07
Third Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.07
Third Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.95
Third Market
CS Sec USA LLC
20-Sep-10
Buy
16.00
27.97
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.09
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.09
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.09
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.04
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.04
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.00
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.02
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.98
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.96
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Buy
11.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.01
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.02
Third Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.00
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.00
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
200.00
28.04
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.86
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
6.00
27.15
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
13.00
27.36
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
6.00
27.50
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.74
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
23.00
27.74
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.78
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.78
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
27.78
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
17.00
27.73
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
13.00
28.02
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
13.00
28.01
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.01
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
28.03
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.10
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
1.00
28.25
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.02
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.96
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.86
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.85
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
86.00
27.86
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.86
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
27.89
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
27.88
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.92
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.94
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.95
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.95
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
17.00
27.96
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.96
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
27.96
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.97
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.01
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.01
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
19.00
28.01
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.04
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
23.00
28.05
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.07
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
17.00
28.07
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.98
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.98
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.99
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.03
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
25.00
28.01
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.02
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
800.00
28.04
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
6816.00
28.04
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
200.00
28.04
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Sell
400.00
28.04
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.00
Third Market
CS Sec USA LLC
20-Sep-10
Buy
22.00
28.00
Third Market
CS Sec USA LLC
20-Sep-10
Buy
100.00
27.98
Third Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.01
Third Market
CS Sec USA LLC
20-Sep-10
Sell
55.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Sell
45.00
27.99
Third Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.01
Third Market
CS Sec USA LLC
20-Sep-10
Sell
100.00
27.98
NASDAQ Global Market
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
16.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
13.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
24.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
15.00
28.06
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
3.00
28.01
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
4.00
28.02
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
3.00
28.01
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.03
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
12.00
28.03
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
100.00
27.99
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
100.00
28.04
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.96
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
18.00
27.85
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
15.00
27.97
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.97
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
15.00
28.05
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.94
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
14.00
27.90
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
15.00
27.93
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
12.00
27.93
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
13.00
27.93
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
16.00
27.93
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.01
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
23.00
28.06
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
16.00
28.06
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.06
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.06
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
12.00
28.06
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
22.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
13.00
28.09
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.08
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
27.97
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
14.00
28.03
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.01
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Buy
10.00
28.01
Pacific Stock Exchange
CS Sec USA LLC
20-Sep-10
Sell
100.00
28.01
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
1.00
28.24
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.90
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.95
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.95
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.95
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.87
Third Market
CS Sec USA LLC
21-Sep-10
Buy
12.00
27.91
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.91
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.91
Third Market
CS Sec USA LLC
21-Sep-10
Buy
20.00
27.91
Third Market
CS Sec USA LLC
21-Sep-10
Buy
12.00
27.91
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.89
Third Market
CS Sec USA LLC
21-Sep-10
Buy
11.00
27.88
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.86
Third Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.89
Third Market
CS Sec USA LLC
21-Sep-10
Buy
19.00
27.68
Third Market
CS Sec USA LLC
21-Sep-10
Buy
16.00
27.63
Third Market
CS Sec USA LLC
21-Sep-10
Buy
2100.00
27.82
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Sell
8000.00
27.72
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Sell
100.00
27.67
New York Stock Exchange
CS Sec USA LLC
21-Sep-10
Sell
200.00
28.00
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.99
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.67
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.74
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
12.00
27.93
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.86
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.89
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
14.00
27.84
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
200.00
27.80
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
100.00
27.80
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.63
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Sell
10.00
27.61
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
600.00
27.61
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
100.00
27.61
NASDAQ Global Market
CS Sec USA LLC
21-Sep-10
Buy
23.00
27.94
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
9.00
28.26
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Sell
31.00
28.16
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Sell
7.00
28.05
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
10.00
28.05
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
10.00
28.05
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
100.00
27.95
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
15.00
27.68
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
10.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
11.00
27.82
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
14.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
14.00
27.68
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
13.00
27.72
Pacific Stock Exchange
CS Sec USA LLC
21-Sep-10
Buy
11.00
27.72
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
Third Market
CS Sec USA LLC
22-Sep-10
Sell
23.00
27.37
Third Market
CS Sec USA LLC
22-Sep-10
Sell
13.00
27.37
Third Market
CS Sec USA LLC
22-Sep-10
Buy
10.00
27.35
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.40
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.40
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.47
BOS NASDAQ Small Cap
CS Sec USA LLC
22-Sep-10
Buy
10.00
27.01
Third Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.01
Third Market
CS Sec USA LLC
22-Sep-10
Sell
91.00
27.48
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.38
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.38
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.44
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.47
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.45
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.50
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.46
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.40
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.37
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.40
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.39
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
200.00
27.39
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.40
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
300.00
27.34
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
300.00
27.34
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
9400.00
27.44
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
300.00
27.34
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
300.00
27.34
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.37
New York Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
9.00
27.48
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
600.00
27.46
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
8.00
27.47
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
23.00
27.47
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
15.00
27.47
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
14.00
27.37
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.40
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
13.00
27.38
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
10.00
27.38
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
15.00
27.38
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
14.00
27.38
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
18.00
27.38
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
200.00
27.37
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.41
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
16.00
27.49
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
200.00
27.50
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
500.00
27.50
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.50
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.47
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.38
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.38
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
99.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
1.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.38
Third Market
CS Sec USA LLC
22-Sep-10
Sell
99.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
1.00
27.39
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.42
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.43
Third Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.45
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.45
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.45
Third Market
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.45
Third Market
CS Sec USA LLC
22-Sep-10
Sell
38.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Buy
13.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Sell
13.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Sell
14.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Sell
14.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Buy
14.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Sell
30.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Sell
91.00
27.46
Third Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.04
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.05
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.19
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.39
NASDAQ Global Market
CS Sec USA LLC
22-Sep-10
Buy
12.00
27.47
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
12.00
27.45
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
13.00
27.45
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
14.00
27.36
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
10.00
27.35
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
10.00
27.07
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
100.00
27.10
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
26.00
27.38
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
3.00
27.30
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
11.00
27.37
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
14.00
27.37
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.50
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.50
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.50
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.44
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.41
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Buy
14.00
27.46
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.46
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.47
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
Pacific Stock Exchange
CS Sec USA LLC
22-Sep-10
Sell
100.00
27.48
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Buy
10.00
27.79
Third Market
CS Sec USA LLC
23-Sep-10
Buy
23.00
27.79
Third Market
CS Sec USA LLC
23-Sep-10
Buy
10.00
27.79
Third Market
CS Sec USA LLC
23-Sep-10
Buy
10.00
27.79
Third Market
CS Sec USA LLC
23-Sep-10
Buy
12.00
27.79
Third Market
CS Sec USA LLC
23-Sep-10
Buy
12.00
27.47
Third Market
CS Sec USA LLC
23-Sep-10
Sell
100.00
27.01
Third Market
CS Sec USA LLC
23-Sep-10
Buy
10.00
27.00
Third Market
CS Sec USA LLC
23-Sep-10
Sell
100.00
27.44
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Sell
700.00
27.31
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
100.00
27.00
New York Stock Exchange
CS Sec USA LLC
23-Sep-10
Sell
500.00
27.20
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
15.00
27.79
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
92.00
27.53
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
23.00
27.44
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
17.00
27.44
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
10.00
27.43
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
10.00
27.43
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
100.00
27.40
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
10.00
27.26
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
11.00
27.24
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
200.00
27.19
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Sell
10.00
26.99
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
700.00
27.06
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
600.00
27.06
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
200.00
27.06
NASDAQ Global Market
CS Sec USA LLC
23-Sep-10
Buy
8.00
27.10
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Buy
1.00
27.58
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Buy
12.00
27.68
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Sell
100.00
27.54
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Sell
100.00
27.54
Pacific Stock Exchange
CS Sec USA LLC
23-Sep-10
Sell
10.00
26.99
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.70
BOS NASDAQ Small Cap
CS Sec USA LLC
24-Sep-10
Buy
20.00
27.88
Third Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.82
Third Market
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.83
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.81
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.81
Third Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.81
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.81
Third Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.82
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.82
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.82
Third Market
CS Sec USA LLC
24-Sep-10
Buy
16.00
27.82
Third Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.82
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
19.00
27.79
Third Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
2.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.66
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.66
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.66
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.66
Third Market
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.66
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
19.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
17.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.71
Third Market
CS Sec USA LLC
24-Sep-10
Sell
100.00
27.70
Third Market
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.80
Third Market
CS Sec USA LLC
24-Sep-10
Buy
6100.00
27.73
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.70
New York Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.68
New York Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.70
New York Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.80
New York Stock Exchange
CS Sec USA LLC
24-Sep-10
Sell
600.00
27.43
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Sell
26.00
27.36
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.84
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.84
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.84
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.82
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.82
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.74
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.74
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.76
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
16.00
27.79
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.79
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.83
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
17.00
27.77
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.79
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
16.00
27.69
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.69
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.65
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
6.00
27.65
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
9.00
27.65
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.65
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.66
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.68
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.70
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
500.00
27.80
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Sell
700.00
27.80
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Sell
400.00
27.80
NASDAQ Global Market
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.69
Third Market
CS Sec USA LLC
24-Sep-10
Buy
18.00
27.86
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
2.00
27.84
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
1.00
27.75
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
20.00
27.77
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
16.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.82
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.83
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
17.00
27.81
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
20.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
15.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.80
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.67
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
12.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
17.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
19.00
27.63
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.63
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.62
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.62
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.67
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.68
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
11.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
10.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
13.00
27.68
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
14.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
18.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
82.00
27.70
Pacific Stock Exchange
CS Sec USA LLC
24-Sep-10
Buy
100.00
27.71
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Sell
27.00
27.11
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
27-Sep-10
Buy
49.00
27.15
Third Market
CS Sec USA LLC
27-Sep-10
Buy
28.00
27.10
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Buy
51.00
27.11
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.14
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.14
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.14
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.14
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.14
Third Market
CS Sec USA LLC
27-Sep-10
Sell
27.00
27.11
BOS NASDAQ Small Cap
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.11
BOS NASDAQ Small Cap
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.21
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.28
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.31
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.22
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.22
Third Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.26
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
27-Sep-10
Sell
13.00
27.08
Third Market
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.08
Third Market
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.11
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.12
Third Market
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.11
Third Market
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.10
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
27-Sep-10
Sell
10.00
27.13
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.14
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.31
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.60
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.27
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.21
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
1700.00
27.28
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.38
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.27
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.18
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.11
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
New York Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
112000.00
27.20
Midwest Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.11
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.14
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
500.00
27.72
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
87.00
27.64
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
1.00
27.27
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
15.00
27.26
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
28.00
27.37
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
3.00
27.38
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.33
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
19.00
27.25
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.15
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.20
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.19
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.10
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
72.00
27.12
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
39.00
27.09
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
61.00
27.09
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
27.00
27.12
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
73.00
27.12
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
12.00
27.10
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
277.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
44.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
5.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.16
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
900.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
18.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
600.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
170.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Sell
768.00
27.13
NASDAQ Global Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.33
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.40
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.29
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.27
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.08
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.08
Third Market
CS Sec USA LLC
27-Sep-10
Buy
300.00
27.13
Third Market
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.35
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Sell
3.00
27.16
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
51.00
27.19
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.30
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
93.00
27.36
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
7.00
27.36
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Sell
18.00
27.30
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Sell
9.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
21.00
27.29
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
19.00
27.29
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
14.00
27.29
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
14.00
27.20
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.21
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.16
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.17
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.17
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.19
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.20
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.11
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.11
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.09
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Sell
100.00
27.12
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
49.00
27.11
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
100.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
251.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.14
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.16
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.16
Pacific Stock Exchange
CS Sec USA LLC
27-Sep-10
Buy
10.00
27.15
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.80
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.39
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.40
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.60
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.36
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.36
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
46.00
26.69
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Third Market
CS Sec USA LLC
28-Sep-10
Buy
62.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
38.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.68
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.64
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.64
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.76
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.70
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.70
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.60
BOS NASDAQ Small Cap
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.64
BOS NASDAQ Small Cap
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
BOS NASDAQ Small Cap
CS Sec USA LLC
28-Sep-10
Buy
72.00
26.65
BOS NASDAQ Small Cap
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.65
BOS NASDAQ Small Cap
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.77
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.79
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.82
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.85
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.75
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Third Market
CS Sec USA LLC
28-Sep-10
Buy
12.00
26.71
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.38
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.42
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.46
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.46
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.53
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.54
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.53
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.53
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.61
Third Market
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.63
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
128.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.70
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Sell
2800.00
26.54
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.75
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.75
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.86
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.84
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.65
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
New York Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
400.00
26.65
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
40.00
26.65
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Sell
600.00
27.06
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Sell
93.00
26.34
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
15.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
12.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
11.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
11.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
12.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
15.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
13.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
22.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
16.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
5.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
19.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
11.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
11.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
14.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
17.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
3.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
16.00
26.40
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
16.00
26.54
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
15.00
26.62
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.64
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
12.00
26.71
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
14.00
26.75
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.76
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
17.00
26.75
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
14.00
26.75
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
31.00
26.81
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.89
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.86
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.86
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.85
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.74
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.71
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.75
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.75
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.49
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
14.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.52
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.35
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.36
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.61
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.61
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.68
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.68
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.65
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
5.00
26.65
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
600.00
26.65
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
4038.00
26.65
NASDAQ Global Market
CS Sec USA LLC
28-Sep-10
Buy
14.00
26.56
Third Market
CS Sec USA LLC
28-Sep-10
Buy
13.00
26.56
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.58
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.58
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.63
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.76
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.74
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.74
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.74
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.78
Third Market
CS Sec USA LLC
28-Sep-10
Buy
69.00
26.78
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.85
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.81
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.79
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.79
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.74
Third Market
CS Sec USA LLC
28-Sep-10
Buy
95.00
26.70
Third Market
CS Sec USA LLC
28-Sep-10
Buy
5.00
26.70
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.36
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.38
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.50
Third Market
CS Sec USA LLC
28-Sep-10
Buy
139.00
26.51
Third Market
CS Sec USA LLC
28-Sep-10
Buy
61.00
26.51
Third Market
CS Sec USA LLC
28-Sep-10
Buy
70.00
26.52
Third Market
CS Sec USA LLC
28-Sep-10
Buy
30.00
26.52
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.49
Third Market
CS Sec USA LLC
28-Sep-10
Buy
300.00
26.63
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.62
Third Market
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.61
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.59
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.59
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.59
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.68
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
23.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
77.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
64.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
36.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Third Market
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.67
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
60.00
26.65
Third Market
CS Sec USA LLC
28-Sep-10
Buy
23.00
26.43
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
10.00
26.45
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
12.00
26.42
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
12.00
26.58
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.84
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.48
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
87.00
26.53
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
13.00
26.53
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
200.00
26.57
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.69
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
145.00
26.67
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.67
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.68
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
100.00
26.65
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
300.00
26.65
Pacific Stock Exchange
CS Sec USA LLC
28-Sep-10
Buy
189.00
26.65
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.14
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.06
Third Market
CS Sec USA LLC
29-Sep-10
Sell
100.00
27.10
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.07
BOS NASDAQ Small Cap
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.13
BOS NASDAQ Small Cap
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
BOS NASDAQ Small Cap
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.17
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.08
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.08
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.16
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.14
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.12
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.07
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.06
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.05
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.06
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.07
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.13
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.20
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.07
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.15
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
10400.00
27.11
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Sell
600.00
26.47
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
10.00
27.17
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
15.00
27.17
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.06
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
400.00
27.11
NASDAQ Global Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.05
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.15
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.13
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.04
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
29-Sep-10
Buy
200.00
27.11
Third Market
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.09
Third Market
CS Sec USA LLC
29-Sep-10
Buy
66.00
26.55
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Sell
34.00
26.83
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Sell
6.00
26.98
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.05
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.06
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Pacific Stock Exchange
CS Sec USA LLC
29-Sep-10
Buy
100.00
27.10
Pacific Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.10
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.06
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.03
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.52
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
642.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
142.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
642.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
142.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Sell
300.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Sell
300.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
642.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
642.00
27.11
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Sell
300.00
26.03
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
142.00
26.03
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
642.00
26.03
Philadelphia Stock Exchange
CS Sec USA LLC
30-Sep-10
Sell
100.00
26.05
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.10
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
25.99
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
25.99
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.06
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.07
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.05
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.06
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.06
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.42
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.07
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
400.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
13.00
27.01
Third Market
CS Sec USA LLC
30-Sep-10
Buy
15.00
27.01
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.01
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.00
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.01
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.13
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.13
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.10
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.10
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.07
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.07
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.04
Third Market
CS Sec USA LLC
30-Sep-10
Buy
56.00
26.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
144.00
26.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.07
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.27
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.11
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.10
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.02
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.02
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
300.00
26.05
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.14
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
6400.00
26.28
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.17
New York Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
78.00
26.03
New York Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
200.00
26.05
New York Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.03
New York Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
200.00
26.02
New York Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
22.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
400.00
27.29
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.12
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.15
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
13.00
26.80
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
36.00
26.48
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.46
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
36.00
26.23
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.06
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
1300.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
40.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
300.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
600.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Sell
200.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
7930.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
345.00
26.03
NASDAQ Global Market
CS Sec USA LLC
30-Sep-10
Buy
14.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
14.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
14.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
13.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
14.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
12.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
24.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
14.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
12.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.16
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.11
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.10
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.09
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.09
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.01
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.08
Third Market
CS Sec USA LLC
30-Sep-10
Buy
94.00
26.08
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.08
Third Market
CS Sec USA LLC
30-Sep-10
Buy
6.00
26.08
Third Market
CS Sec USA LLC
30-Sep-10
Buy
6.00
26.08
Third Market
CS Sec USA LLC
30-Sep-10
Buy
94.00
26.08
Third Market
CS Sec USA LLC
30-Sep-10
Buy
48.00
26.06
Third Market
CS Sec USA LLC
30-Sep-10
Buy
52.00
26.06
Third Market
CS Sec USA LLC
30-Sep-10
Buy
200.00
26.05
Third Market
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.02
Third Market
CS Sec USA LLC
30-Sep-10
Buy
10.00
27.01
Pacific Stock Exchange
CS Sec USA LLC
30-Sep-10
Sell
100.00
26.01
Pacific Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.03
Pacific Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.07
Pacific Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.06
Pacific Stock Exchange
CS Sec USA LLC
30-Sep-10
Buy
100.00
26.04
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.32
Third Market
CS Sec USA LLC
1-Oct-10
Sell
100.00
26.56
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.37
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.52
BOS NASDAQ Small Cap
CS Sec USA LLC
1-Oct-10
Buy
10.00
26.26
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.30
Third Market
CS Sec USA LLC
1-Oct-10
Buy
16.00
26.30
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.53
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.57
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.59
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.60
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.52
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
10300.00
26.35
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
600.00
26.21
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
3.00
26.09
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
10.00
26.03
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
15.00
25.99
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
14.00
26.07
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.17
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
10.00
26.31
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
12.00
26.31
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
10.00
26.31
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
10.00
26.31
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
5.00
26.34
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
9.00
26.34
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
18.00
26.34
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
500.00
26.61
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Sell
400.00
26.61
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.61
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
3.00
26.61
NASDAQ Global Market
CS Sec USA LLC
1-Oct-10
Buy
50.00
26.01
Third Market
CS Sec USA LLC
1-Oct-10
Buy
50.00
26.01
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.45
Third Market
CS Sec USA LLC
1-Oct-10
Buy
100.00
26.44
Third Market
CS Sec USA LLC
1-Oct-10
Sell
10.00
25.98
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Sell
12.00
25.98
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Sell
23.00
26.08
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Sell
33.00
26.18
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Buy
500.00
26.14
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Buy
15.00
26.32
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Buy
10.00
26.34
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Buy
10.00
26.32
Pacific Stock Exchange
CS Sec USA LLC
1-Oct-10
Sell
20.00
26.55
Pacific Stock Exchange
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.60
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.51
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.57
Third Market
CS Sec USA LLC
4-Oct-10
Sell
100.00
26.50
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.49
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.48
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
27.38
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.67
Third Market
CS Sec USA LLC
4-Oct-10
Sell
100.00
26.61
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.61
Third Market
CS Sec USA LLC
4-Oct-10
Sell
100.00
26.62
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.60
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
6450.00
26.99
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.65
New York Stock Exchange
CS Sec USA LLC
4-Oct-10
Sell
100.00
26.77
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
27.31
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
2800.00
26.46
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
400.00
26.46
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
300.00
26.46
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.96
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.57
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.52
Third Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.78
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.62
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.62
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.64
NASDAQ Global Market
CS Sec USA LLC
4-Oct-10
Sell
3.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
4-Oct-10
Sell
500.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
4-Oct-10
Sell
53.00
26.81
Pacific Stock Exchange
CS Sec USA LLC
4-Oct-10
Buy
100.00
26.73
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Buy
100.00
26.66
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.72
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.89
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.89
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.83
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.83
Third Market
CS Sec USA LLC
5-Oct-10
Sell
54.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.81
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.81
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.79
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
14.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
86.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.74
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
Third Market
CS Sec USA LLC
5-Oct-10
Sell
5680.00
27.73
Philadelphia Stock Exchange
CS Sec USA LLC
5-Oct-10
Buy
100.00
26.60
Third Market
CS Sec USA LLC
5-Oct-10
Buy
21.00
26.75
Third Market
CS Sec USA LLC
5-Oct-10
Buy
14.00
27.46
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.46
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.72
Third Market
CS Sec USA LLC
5-Oct-10
Buy
16.00
27.89
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Buy
89.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.83
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
28.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.75
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
84.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Buy
99.00
27.79
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.70
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
Third Market
CS Sec USA LLC
5-Oct-10
Sell
46.00
27.85
BOS NASDAQ Small Cap
CS Sec USA LLC
5-Oct-10
Buy
10.00
26.57
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
26.70
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
26.96
Third Market
CS Sec USA LLC
5-Oct-10
Buy
17.00
27.00
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.00
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.23
Third Market
CS Sec USA LLC
5-Oct-10
Buy
13.00
27.25
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.34
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.41
Third Market
CS Sec USA LLC
5-Oct-10
Buy
12.00
27.61
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.61
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.72
Third Market
CS Sec USA LLC
5-Oct-10
Sell
50.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.71
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.75
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.79
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.88
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.88
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.92
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.88
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.91
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.88
Third Market
CS Sec USA LLC
5-Oct-10
Sell
200.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Sell
200.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.88
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Buy
89.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
300.00
27.81
Third Market
CS Sec USA LLC
5-Oct-10
Sell
12.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.63
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.56
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.57
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.61
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.82
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.89
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.89
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.90
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.89
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
200.00
27.89
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.83
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
23850.00
27.50
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.86
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.86
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.86
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Buy
11.00
27.82
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.78
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
88.00
27.77
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
New York Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.71
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
400.00
26.71
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
26.60
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
26.92
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
26.94
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.11
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.22
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.31
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.35
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.42
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.50
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.50
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.62
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
14.00
27.60
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
17.00
27.61
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.61
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.66
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.66
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
17.00
27.76
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
13.00
27.75
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
15.00
27.78
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.78
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.85
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
12.00
27.82
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
1000.00
27.73
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
600.00
27.73
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.66
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.71
Third Market
CS Sec USA LLC
5-Oct-10
Sell
50.00
27.75
Third Market
CS Sec USA LLC
5-Oct-10
Sell
11.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
89.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.89
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.90
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.84
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.88
Third Market
CS Sec USA LLC
5-Oct-10
Sell
10.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Buy
10.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Sell
200.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Buy
14.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Sell
14.00
27.86
Third Market
CS Sec USA LLC
5-Oct-10
Sell
76.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Buy
76.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Buy
24.00
27.85
Third Market
CS Sec USA LLC
5-Oct-10
Sell
93.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
27.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
7.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
73.00
27.82
Third Market
CS Sec USA LLC
5-Oct-10
Sell
200.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
400.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.76
Third Market
CS Sec USA LLC
5-Oct-10
Sell
72.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Buy
28.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
28.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Buy
72.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Sell
300.00
27.78
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.73
Third Market
CS Sec USA LLC
5-Oct-10
Sell
27.00
27.74
Third Market
CS Sec USA LLC
5-Oct-10
Sell
73.00
27.74
Third Market
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.75
Third Market
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.08
NASDAQ Global Market
CS Sec USA LLC
5-Oct-10
Buy
2.00
26.62
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Buy
2.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Buy
16.00
27.46
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Buy
100.00
27.87
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
72.00
27.75
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.77
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
16.00
27.78
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.78
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.73
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
100.00
27.69
Pacific Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
5680.00
26.46
Philadelphia Stock Exchange
CS Sec USA LLC
5-Oct-10
Sell
5680.00
26.46
Philadelphia Stock Exchange
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.63
Third Market
CS Sec USA LLC
6-Oct-10
Sell
100.00
25.62
Third Market
CS Sec USA LLC
6-Oct-10
Buy
602.00
25.59
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
27.62
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
26.32
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
26.24
Third Market
CS Sec USA LLC
6-Oct-10
Buy
11.00
25.80
Third Market
CS Sec USA LLC
6-Oct-10
Buy
17.00
25.79
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.74
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.74
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.56
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.65
Third Market
CS Sec USA LLC
6-Oct-10
Buy
15.00
25.66
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.65
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.65
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.69
Third Market
CS Sec USA LLC
6-Oct-10
Sell
100.00
25.66
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.67
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.65
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.64
Third Market
CS Sec USA LLC
6-Oct-10
Sell
10.00
25.61
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.60
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
26.46
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
9900.00
25.87
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.82
New York Stock Exchange
CS Sec USA LLC
6-Oct-10
Buy
100.00
27.61
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Sell
31.00
27.61
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
27.08
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
14.00
27.06
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
11.00
26.23
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
26.03
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.99
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
11.00
25.74
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
90.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.65
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.67
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Sell
17.00
25.61
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.60
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
500.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
600.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
5.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
200.00
25.59
NASDAQ Global Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
27.17
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
26.43
Third Market
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.69
Third Market
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.61
Third Market
CS Sec USA LLC
6-Oct-10
Sell
26.00
27.35
Pacific Stock Exchange
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.12
Pacific Stock Exchange
CS Sec USA LLC
6-Oct-10
Buy
10.00
25.86
Pacific Stock Exchange
CS Sec USA LLC
6-Oct-10
Buy
100.00
25.61
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Sell
308.00
25.51
Philadelphia Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
4.00
25.57
Third Market
CS Sec USA LLC
7-Oct-10
Sell
300.00
25.41
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
8700.00
25.54
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Sell
600.00
25.84
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
200.00
24.83
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
24.00
24.99
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.74
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.86
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.78
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
12.00
25.70
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.50
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.49
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
19.00
25.49
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.53
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.56
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
10.00
25.58
NASDAQ Global Market
CS Sec USA LLC
7-Oct-10
Buy
100.00
25.43
Third Market
CS Sec USA LLC
7-Oct-10
Sell
5.00
25.66
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
100.00
25.71
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
100.00
25.71
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Sell
9.00
25.73
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
100.00
25.44
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
100.00
25.44
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
100.00
25.54
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Buy
200.00
25.56
Pacific Stock Exchange
CS Sec USA LLC
7-Oct-10
Sell
308.00
25.59
Philadelphia Stock Exchange
CS Sec USA LLC
7-Oct-10
Sell
308.00
25.59
Philadelphia Stock Exchange
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.78
Third Market
CS Sec USA LLC
8-Oct-10
Buy
100.00
25.79
Third Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.71
Third Market
CS Sec USA LLC
8-Oct-10
Buy
100.00
25.71
Third Market
CS Sec USA LLC
8-Oct-10
Buy
100.00
25.68
Third Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.69
Third Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.77
Third Market
CS Sec USA LLC
8-Oct-10
Buy
157.00
25.72
Third Market
CS Sec USA LLC
8-Oct-10
Sell
200.00
25.67
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Buy
8700.00
25.68
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Buy
100.00
25.65
New York Stock Exchange
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.71
New York Stock Exchange
CS Sec USA LLC
8-Oct-10
Buy
100.00
25.72
New York Stock Exchange
CS Sec USA LLC
8-Oct-10
Buy
17.00
25.62
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Buy
52.00
25.64
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.71
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.72
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.61
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.59
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Buy
20.00
25.59
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Sell
400.00
25.59
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Buy
4000.00
25.59
NASDAQ Global Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.70
Third Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.78
Third Market
CS Sec USA LLC
8-Oct-10
Sell
100.00
25.64
Third Market
CS Sec USA LLC
8-Oct-10
Sell
21.00
25.62
Pacific Stock Exchange
CS Sec USA LLC
8-Oct-10
Sell
21.00
25.56
Pacific Stock Exchange
CS Sec USA LLC
8-Oct-10
Buy
100.00
25.64
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.22
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.19
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.12
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.16
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Sell
200.00
26.13
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.13
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.11
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.11
Third Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.12
Third Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.12
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.22
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.12
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.17
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.16
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.16
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Sell
90.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.24
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.24
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.23
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.23
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.20
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.18
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.14
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.14
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
12700.00
26.02
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.17
New York Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
3.00
25.28
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
2.00
25.72
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
3.00
25.66
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
6.00
25.61
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
25.87
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
25.88
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
25.88
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
2.00
25.88
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.04
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.10
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
100.00
26.15
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.20
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.20
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.29
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.28
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
100.00
26.23
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.22
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
64.00
26.20
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
36.00
26.20
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.14
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
11.00
26.12
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.18
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.18
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.18
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.18
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
66.00
26.16
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
34.00
26.16
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
11.00
26.15
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.17
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.16
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.16
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.14
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
90.00
26.14
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.14
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Buy
100.00
26.10
NASDAQ Global Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.23
Third Market
CS Sec USA LLC
11-Oct-10
Sell
48.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.11
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.13
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.14
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.16
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.18
Third Market
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.15
Third Market
CS Sec USA LLC
11-Oct-10
Buy
2.00
25.34
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
100.00
25.60
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
100.00
25.60
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
100.00
25.63
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
25.93
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.12
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.12
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.12
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.12
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.20
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.20
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Buy
10.00
26.15
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
52.00
26.12
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
100.00
26.12
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.16
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.11
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.11
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.10
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.10
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.10
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.10
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.10
Pacific Stock Exchange
CS Sec USA LLC
11-Oct-10
Sell
10.00
26.10
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.76
Third Market
CS Sec USA LLC
12-Oct-10
Buy
14058.00
26.67
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.50
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.51
Third Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.86
Third Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.87
Third Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.87
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.71
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.79
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.80
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.76
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.71
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.82
BOS NASDAQ Small Cap
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.70
BOS NASDAQ Small Cap
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.70
BOS NASDAQ Small Cap
CS Sec USA LLC
12-Oct-10
Buy
100.00
26.50
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.55
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.57
Third Market
CS Sec USA LLC
12-Oct-10
Buy
100.00
26.60
Third Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.81
Third Market
CS Sec USA LLC
12-Oct-10
Sell
10.00
26.83
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.75
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.79
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.75
Third Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.84
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.83
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.82
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.82
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.82
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.70
Third Market
CS Sec USA LLC
12-Oct-10
Buy
9900.00
26.59
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.76
New York Stock Exchange
CS Sec USA LLC
12-Oct-10
Sell
100.00
25.99
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
1.00
26.21
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
3.00
26.50
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
1.00
26.76
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.85
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.91
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.80
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.73
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.74
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
190.00
26.76
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.80
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.80
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.79
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
4.00
26.81
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.77
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.81
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.82
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.82
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.83
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.83
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.83
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.69
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.69
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.67
NASDAQ Global Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.51
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.57
Third Market
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.54
Third Market
CS Sec USA LLC
12-Oct-10
Sell
10.00
26.77
Third Market
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.77
Third Market
CS Sec USA LLC
12-Oct-10
Sell
200.00
26.73
Third Market
CS Sec USA LLC
12-Oct-10
Buy
100.00
26.83
Third Market
CS Sec USA LLC
12-Oct-10
Sell
1.00
26.50
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.87
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.72
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
6.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.82
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.82
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.83
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.83
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Buy
10.00
26.83
Pacific Stock Exchange
CS Sec USA LLC
12-Oct-10
Sell
100.00
26.76
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.15
Third Market
CS Sec USA LLC
13-Oct-10
Sell
30.00
27.15
Third Market
CS Sec USA LLC
13-Oct-10
Sell
1284.00
26.83
Philadelphia Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
24.00
26.82
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.82
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.82
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.82
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.82
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.39
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.08
Third Market
CS Sec USA LLC
13-Oct-10
Buy
11.00
27.08
Third Market
CS Sec USA LLC
13-Oct-10
Buy
12.00
27.08
Third Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
27.00
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.83
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.83
Third Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
27.10
Third Market
CS Sec USA LLC
13-Oct-10
Buy
14.00
27.24
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.38
Third Market
CS Sec USA LLC
13-Oct-10
Buy
11.00
27.00
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.00
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.96
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.97
Third Market
CS Sec USA LLC
13-Oct-10
Buy
14.00
26.97
Third Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
26.91
Third Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
27.01
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.24
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.06
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
146.00
27.17
New York Stock Exchange
CS Sec USA LLC
13-Oct-10
Sell
170.00
27.14
New York Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
1.00
26.75
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.77
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.83
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.83
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.83
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.99
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.05
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.09
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
13.00
27.09
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.22
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.25
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
6.00
27.26
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
54.00
27.23
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.17
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.19
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
13.00
27.19
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
27.34
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.39
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
17.00
27.38
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.28
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.21
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
27.00
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.01
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.02
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.02
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.97
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
11.00
26.97
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.90
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
13.00
26.94
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
300.00
26.83
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Sell
8.00
26.83
NASDAQ Global Market
CS Sec USA LLC
13-Oct-10
Buy
13.00
27.13
Third Market
CS Sec USA LLC
13-Oct-10
Sell
75.00
27.29
Third Market
CS Sec USA LLC
13-Oct-10
Sell
25.00
27.29
Third Market
CS Sec USA LLC
13-Oct-10
Sell
100.00
27.15
Third Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
26.87
Third Market
CS Sec USA LLC
13-Oct-10
Buy
100.00
26.84
Third Market
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Sell
2.00
26.78
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.18
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.18
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.18
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.18
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.21
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.27
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
14.00
27.27
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
27.22
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Buy
10.00
26.94
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Sell
200.00
26.81
Pacific Stock Exchange
CS Sec USA LLC
13-Oct-10
Sell
100.00
26.81
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.20
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.22
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.25
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.29
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.30
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.26
Third Market
CS Sec USA LLC
14-Oct-10
Buy
14.00
27.26
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.44
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.21
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.23
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.29
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.29
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.34
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.28
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.25
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.23
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.27
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.27
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.28
Third Market
CS Sec USA LLC
14-Oct-10
Buy
11.00
27.29
Third Market
CS Sec USA LLC
14-Oct-10
Buy
12.00
27.29
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.29
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.30
Third Market
CS Sec USA LLC
14-Oct-10
Buy
11.00
27.30
Third Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.30
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.21
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.28
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.28
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
300.00
27.25
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.22
New York Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.21
New York Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
97.00
27.27
New York Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
15.00
27.43
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
2.00
27.34
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
8.00
27.34
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
1.00
27.34
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
9.00
27.34
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.35
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.30
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.28
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.20
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.21
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
16.00
27.22
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
3.00
27.28
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.30
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
300.00
27.32
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Sell
109.00
27.32
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
100.00
27.32
NASDAQ Global Market
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.22
Third Market
CS Sec USA LLC
14-Oct-10
Sell
10.00
27.22
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.28
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.30
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.31
Third Market
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.33
Third Market
CS Sec USA LLC
14-Oct-10
Sell
6.00
26.84
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
13.00
26.84
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
15.00
26.84
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
26.87
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
26.87
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
24.00
27.39
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
200.00
27.36
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.36
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.34
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
8.00
27.34
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.31
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.19
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.20
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.24
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.23
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
90.00
27.22
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.28
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.28
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.28
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.31
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.29
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.24
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.24
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.25
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
12.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Buy
10.00
27.27
Pacific Stock Exchange
CS Sec USA LLC
14-Oct-10
Sell
100.00
27.27
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.18
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
93.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
55.00
27.19
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.30
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.21
Third Market
CS Sec USA LLC
15-Oct-10
Sell
45.00
27.24
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.17
BOS NASDAQ Small Cap
CS Sec USA LLC
15-Oct-10
Buy
11.00
27.39
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.38
Third Market
CS Sec USA LLC
15-Oct-10
Buy
12.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.31
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.17
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.18
Third Market
CS Sec USA LLC
15-Oct-10
Sell
7.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.24
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.23
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Buy
13.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.22
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.20
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.16
Third Market
CS Sec USA LLC
15-Oct-10
Buy
300.00
27.29
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.18
New York Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.21
New York Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.20
New York Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.22
New York Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.16
New York Stock Exchange
CS Sec USA LLC
15-Oct-10
Buy
100.00
27.06
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
16.00
27.06
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
13.00
27.22
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.23
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.23
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
16.00
27.23
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.23
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.23
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.29
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.39
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.33
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.27
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
12.00
27.19
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.28
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.28
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.28
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.28
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.18
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.21
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.21
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
71.00
27.19
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
43.00
27.19
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
56.00
27.19
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
1.00
27.19
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
90.00
27.22
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.17
NASDAQ Global Market
CS Sec USA LLC
15-Oct-10
Buy
84.00
27.05
Third Market
CS Sec USA LLC
15-Oct-10
Buy
100.00
27.27
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.18
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.21
Third Market
CS Sec USA LLC
15-Oct-10
Sell
29.00
27.19
Third Market
CS Sec USA LLC
15-Oct-10
Sell
10.00
27.22
Third Market
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.22
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.17
Third Market
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.11
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
13.00
27.18
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Buy
10.00
27.23
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.19
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.21
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.21
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.22
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.22
Pacific Stock Exchange
CS Sec USA LLC
15-Oct-10
Sell
100.00
27.17
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.80
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.77
Third Market
CS Sec USA LLC
18-Oct-10
Buy
12.00
27.77
Third Market
CS Sec USA LLC
18-Oct-10
Buy
24.00
27.77
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.82
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.47
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.58
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.50
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.48
Third Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.45
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.45
BOS NASDAQ Small Cap
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.56
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.58
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.72
Third Market
CS Sec USA LLC
18-Oct-10
Sell
91.00
27.84
Third Market
CS Sec USA LLC
18-Oct-10
Sell
9.00
27.85
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.88
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.72
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.64
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.58
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.52
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.44
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.46
Third Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.48
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.42
Third Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.60
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.57
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
53.00
27.65
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.79
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
23.00
27.86
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.87
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.92
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.92
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.82
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Sell
20.00
27.92
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.70
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.62
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.54
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.54
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.54
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
11.00
27.45
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.42
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.47
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.48
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.38
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.37
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.54
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.47
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.48
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.48
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
11.00
27.51
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.47
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.44
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
18.00
27.49
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
13.00
27.51
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Sell
200.00
27.52
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
1366.00
27.52
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Sell
200.00
27.52
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
37.00
27.91
Third Market
CS Sec USA LLC
18-Oct-10
Buy
63.00
27.91
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.87
Third Market
CS Sec USA LLC
18-Oct-10
Sell
10.00
27.92
Third Market
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.92
Third Market
CS Sec USA LLC
18-Oct-10
Sell
70.00
27.92
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.88
Third Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.87
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.78
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.66
Third Market
CS Sec USA LLC
18-Oct-10
Sell
9.00
27.58
Third Market
CS Sec USA LLC
18-Oct-10
Sell
91.00
27.58
Third Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.58
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.44
Third Market
CS Sec USA LLC
18-Oct-10
Sell
25.00
27.45
Third Market
CS Sec USA LLC
18-Oct-10
Sell
75.00
27.45
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.44
Third Market
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.45
Third Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.48
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.42
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.58
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Buy
100.00
27.49
NASDAQ Global Market
CS Sec USA LLC
18-Oct-10
Sell
31.00
27.51
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
9.00
27.58
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.56
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.79
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.81
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.86
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
11.00
27.86
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.86
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
14.00
27.86
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.47
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.48
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
12.00
27.48
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.48
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
10.00
27.52
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
26.00
27.46
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
26.00
27.43
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
41.00
27.47
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
41.00
27.44
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
62.00
27.44
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Buy
62.00
27.46
Pacific Stock Exchange
CS Sec USA LLC
18-Oct-10
Sell
100.00
27.50
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
5.00
26.28
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
2840.00
26.42
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
100.00
26.25
BOS NASDAQ Small Cap
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.37
BOS NASDAQ Small Cap
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.82
Third Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.90
Third Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.95
Third Market
CS Sec USA LLC
19-Oct-10
Sell
10.00
26.77
Third Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.76
Third Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.42
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.26
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.21
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.33
Third Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.37
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.41
Third Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.41
Third Market
CS Sec USA LLC
19-Oct-10
Sell
555.00
26.42
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
782.00
26.42
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
100.00
26.48
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
27.02
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
27.00
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.64
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.64
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.60
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Sell
63.00
26.59
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.90
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.92
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.94
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
14.00
26.92
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
14.00
27.00
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.97
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.77
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.76
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.72
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Sell
10.00
26.54
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.24
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Sell
10.00
26.20
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.41
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.40
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.42
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
500.00
26.42
NASDAQ Global Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.24
Third Market
CS Sec USA LLC
19-Oct-10
Sell
100.00
26.27
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.23
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.31
Third Market
CS Sec USA LLC
19-Oct-10
Sell
100.00
26.38
Third Market
CS Sec USA LLC
19-Oct-10
Buy
45.00
26.38
Third Market
CS Sec USA LLC
19-Oct-10
Buy
100.00
26.87
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
200.00
26.87
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.80
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
15.00
26.72
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
10.00
26.25
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
10.00
26.25
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
18.00
26.28
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
8.00
26.25
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
84.00
26.25
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
8.00
26.25
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
95.00
26.28
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.31
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
100.00
26.32
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.40
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
55.00
26.41
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
24.00
26.40
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Buy
10.00
26.42
Pacific Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
555.00
27.52
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
555.00
27.52
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
782.00
27.52
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
616.00
27.52
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
616.00
27.52
Philadelphia Stock Exchange
CS Sec USA LLC
19-Oct-10
Sell
782.00
27.52
Philadelphia Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
616.00
26.85
Philadelphia Stock Exchange
CS Sec USA LLC
20-Oct-10
Buy
100.00
26.84
BOS NASDAQ Small Cap
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.14
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.17
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.18
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.21
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.21
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.01
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.01
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
26.97
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.01
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.00
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.97
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
27.02
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.92
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.90
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.92
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.83
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.84
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.74
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Sell
185.00
26.85
Philadelphia Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
100.00
27.01
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
7000.00
26.99
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.98
New York Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.83
New York Stock Exchange
CS Sec USA LLC
20-Oct-10
Buy
10.00
26.93
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
15.00
26.96
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.11
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.11
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
75.00
27.17
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.17
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.18
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.18
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.02
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.04
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
26.97
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
26.99
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
45.00
27.05
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
26.93
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.95
NASDAQ Global Market
CS Sec USA LLC
20-Oct-10
Sell
56.00
27.00
Third Market
CS Sec USA LLC
20-Oct-10
Sell
44.00
27.00
Third Market
CS Sec USA LLC
20-Oct-10
Sell
44.00
26.92
Third Market
CS Sec USA LLC
20-Oct-10
Sell
56.00
26.92
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.93
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.92
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.83
Third Market
CS Sec USA LLC
20-Oct-10
Sell
100.00
26.86
Third Market
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.10
Pacific Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
100.00
27.11
Pacific Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
2.00
27.14
Pacific Stock Exchange
CS Sec USA LLC
20-Oct-10
Buy
10.00
27.20
Pacific Stock Exchange
CS Sec USA LLC
20-Oct-10
Buy
53.00
27.00
Pacific Stock Exchange
CS Sec USA LLC
20-Oct-10
Buy
10.00
26.99
Pacific Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
616.00
26.42
Philadelphia Stock Exchange
CS Sec USA LLC
20-Oct-10
Sell
616.00
26.42
Philadelphia Stock Exchange
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.02
Third Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.03
Third Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.40
Third Market
CS Sec USA LLC
21-Oct-10
Buy
9.00
27.30
Third Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.50
Third Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.88
Third Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.73
Third Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.73
Third Market
CS Sec USA LLC
21-Oct-10
Sell
14.00
26.73
Third Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.78
Third Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.85
Third Market
CS Sec USA LLC
21-Oct-10
Sell
200.00
27.00
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
100.00
26.85
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.92
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
24.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
11.00
27.36
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
14.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
12.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
13.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
14.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
3.00
27.30
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
3.00
27.31
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.31
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.56
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.45
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
15.00
27.38
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
27.35
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
12.00
27.22
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
11.00
27.22
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
27.19
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
27.14
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.86
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
20.00
26.86
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.87
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
18.00
26.86
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.86
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
11.00
26.86
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
10.00
26.88
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.81
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Buy
12.00
26.86
NASDAQ Global Market
CS Sec USA LLC
21-Oct-10
Sell
100.00
26.87
Third Market
CS Sec USA LLC
21-Oct-10
Sell
100.00
26.79
Third Market
CS Sec USA LLC
21-Oct-10
Buy
100.00
27.19
Third Market
CS Sec USA LLC
21-Oct-10
Buy
100.00
26.77
Third Market
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.74
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.74
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.94
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Buy
10.00
27.41
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
100.00
27.51
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
100.00
27.51
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
1.00
27.44
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
10.00
27.26
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
10.00
27.20
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
15.00
27.20
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
25.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
10.00
27.14
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
17.00
27.15
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Sell
100.00
26.69
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.70
Pacific Stock Exchange
CS Sec USA LLC
21-Oct-10
Buy
10.00
26.82
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.89
Third Market
CS Sec USA LLC
22-Oct-10
Sell
50.00
28.00
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.00
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.99
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.00
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.99
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.99
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.99
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.03
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.96
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.89
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.89
*
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.94
*
CS Sec USA LLC
22-Oct-10
Buy
10.00
27.48
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.95
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.95
Third Market
CS Sec USA LLC
22-Oct-10
Buy
10.00
28.03
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.92
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.94
Third Market
CS Sec USA LLC
22-Oct-10
Buy
200.00
27.67
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.92
New York Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.92
New York Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.99
New York Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.92
New York Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.94
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Buy
11.00
27.15
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Buy
10.00
27.01
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Buy
10.00
27.66
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.92
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.91
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.01
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.97
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.92
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
10.00
27.92
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Buy
14.00
27.97
NASDAQ Global Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.98
Third Market
CS Sec USA LLC
22-Oct-10
Sell
50.00
28.02
Third Market
CS Sec USA LLC
22-Oct-10
Sell
99.00
27.90
Third Market
CS Sec USA LLC
22-Oct-10
Sell
1.00
27.90
Third Market
CS Sec USA LLC
22-Oct-10
Sell
200.00
27.97
Third Market
CS Sec USA LLC
22-Oct-10
Sell
80.00
27.98
Third Market
CS Sec USA LLC
22-Oct-10
Sell
80.00
27.98
Third Market
CS Sec USA LLC
22-Oct-10
Sell
20.00
27.98
Third Market
CS Sec USA LLC
22-Oct-10
Sell
20.00
27.98
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.01
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.02
Third Market
CS Sec USA LLC
22-Oct-10
Sell
200.00
28.03
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.04
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.01
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
28.00
Third Market
CS Sec USA LLC
22-Oct-10
Sell
157.00
27.90
Third Market
CS Sec USA LLC
22-Oct-10
Sell
43.00
27.90
Third Market
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.93
Third Market
CS Sec USA LLC
22-Oct-10
Buy
13.00
27.19
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Buy
34.00
27.22
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.13
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
64.00
27.07
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
236.00
27.05
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.94
Pacific Stock Exchange
CS Sec USA LLC
22-Oct-10
Sell
100.00
27.89
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.20
Third Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.24
*
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.19
Third Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.20
Third Market
CS Sec USA LLC
25-Oct-10
Sell
11.00
28.28
Third Market
CS Sec USA LLC
25-Oct-10
Sell
89.00
28.28
Third Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.30
Third Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.23
Third Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.16
Third Market
CS Sec USA LLC
25-Oct-10
Buy
100.00
28.18
Third Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.19
Third Market
CS Sec USA LLC
25-Oct-10
Buy
100.00
28.22
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.13
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.35
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.35
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.35
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.37
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
50.00
28.36
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
50.00
28.36
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.33
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.08
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.10
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
27.94
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
71.00
28.33
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Buy
22.00
28.19
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.24
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.24
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.21
NASDAQ Global Market
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.18
Third Market
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.04
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.04
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Buy
16.00
28.30
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Buy
3.00
28.35
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Buy
100.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Buy
100.00
28.31
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Buy
10.00
28.26
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.16
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Sell
10.00
28.17
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.15
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.18
Pacific Stock Exchange
CS Sec USA LLC
25-Oct-10
Sell
100.00
28.20
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
75.00
29.12
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.16
Third Market
CS Sec USA LLC
26-Oct-10
Buy
79.00
29.58
Third Market
CS Sec USA LLC
26-Oct-10
Buy
30.00
29.62
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
8520.00
29.20
Philadelphia Stock Exchange
CS Sec USA LLC
26-Oct-10
Sell
562.00
29.20
Philadelphia Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
5680.00
29.20
Third Market
CS Sec USA LLC
26-Oct-10
Buy
5680.00
29.20
Third Market
CS Sec USA LLC
26-Oct-10
Buy
50.00
29.08
*
CS Sec USA LLC
26-Oct-10
Buy
50.00
29.08
*
CS Sec USA LLC
26-Oct-10
Buy
38.00
29.16
*
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.39
*
CS Sec USA LLC
26-Oct-10
Buy
90.00
29.39
*
CS Sec USA LLC
26-Oct-10
Buy
53.00
29.58
*
CS Sec USA LLC
26-Oct-10
Buy
50.00
29.57
*
CS Sec USA LLC
26-Oct-10
Buy
50.00
29.62
*
CS Sec USA LLC
26-Oct-10
Buy
70.00
29.62
*
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.46
*
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.30
*
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.20
*
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.50
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.44
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.78
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.80
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.10
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.10
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.10
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.32
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.32
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.40
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.40
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.40
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
11.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
12.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
13.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
12.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
11.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
12.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
11.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
13.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.42
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.24
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.64
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.64
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.62
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.61
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.70
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.65
Third Market
CS Sec USA LLC
26-Oct-10
Buy
21.00
29.59
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.52
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.51
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.53
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.49
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.43
Third Market
CS Sec USA LLC
26-Oct-10
Buy
200.00
29.31
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.23
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.23
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.23
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.21
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.19
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
200.00
29.17
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.83
New York Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.44
New York Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
200.00
29.31
New York Stock Exchange
CS Sec USA LLC
26-Oct-10
Sell
100.00
28.07
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
93.00
28.65
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
28.66
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
28.72
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
28.73
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
28.84
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
43.00
28.77
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
41.00
28.77
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.79
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.79
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
28.79
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
28.80
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.80
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.06
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
85.00
29.14
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.17
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.42
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.49
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
97.00
29.51
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
50.00
29.62
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.27
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.27
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.24
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
11.00
29.40
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.40
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.40
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
2.00
29.43
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
21.00
29.40
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.40
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.43
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.43
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.09
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.21
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.62
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.64
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.58
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
89.00
29.32
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.25
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
500.00
29.20
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
600.00
29.20
NASDAQ Global Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.81
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.74
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.78
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
28.85
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.08
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.08
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.08
Third Market
CS Sec USA LLC
26-Oct-10
Buy
40.00
29.09
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.19
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.18
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.36
Third Market
CS Sec USA LLC
26-Oct-10
Buy
90.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.61
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.57
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.46
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.28
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.37
Third Market
CS Sec USA LLC
26-Oct-10
Buy
33.00
29.63
Third Market
CS Sec USA LLC
26-Oct-10
Buy
67.00
29.63
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.61
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.60
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.74
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.67
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.56
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.51
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.50
Third Market
CS Sec USA LLC
26-Oct-10
Buy
200.00
29.50
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.44
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.35
Third Market
CS Sec USA LLC
26-Oct-10
Buy
12.00
29.32
Third Market
CS Sec USA LLC
26-Oct-10
Buy
88.00
29.32
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.30
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.32
Third Market
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.20
Third Market
CS Sec USA LLC
26-Oct-10
Sell
16.00
28.77
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
16.00
28.77
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.10
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
52.00
29.16
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
10.00
29.61
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.55
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.54
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.39
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.32
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
11.00
29.33
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.31
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.30
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.30
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.25
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.23
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
100.00
29.20
Pacific Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
562.00
28.21
Philadelphia Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
8520.00
28.21
Philadelphia Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
8520.00
28.21
Philadelphia Stock Exchange
CS Sec USA LLC
26-Oct-10
Buy
562.00
28.21
Philadelphia Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.06
*
CS Sec USA LLC
27-Oct-10
Buy
80.00
29.09
*
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.20
*
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.14
*
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.26
*
CS Sec USA LLC
27-Oct-10
Buy
16.00
29.21
*
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.94
Third Market
CS Sec USA LLC
27-Oct-10
Sell
100.00
28.98
Third Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.07
Third Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.06
Third Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.06
Third Market
CS Sec USA LLC
27-Oct-10
Sell
14.00
28.98
Third Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.06
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.09
Third Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.19
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.20
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.22
Third Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.22
Third Market
CS Sec USA LLC
27-Oct-10
Sell
10.00
29.24
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.23
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.23
Third Market
CS Sec USA LLC
27-Oct-10
Sell
185.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
300.00
29.09
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.12
New York Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
New York Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
84.00
29.21
New York Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.22
New York Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
New York Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
New York Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
21.00
29.06
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
10.00
29.00
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
75.00
28.98
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
15.00
29.00
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
11.00
28.98
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
69.00
28.96
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
20.00
28.96
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
39.00
28.94
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
15.00
28.94
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
75.00
28.94
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
51.00
28.94
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
15.00
28.92
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
10.00
28.90
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
44.00
28.97
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
20.00
28.97
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
13.00
28.95
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
76.00
28.95
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.02
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
12.00
29.00
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
16.00
29.00
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
11.00
28.98
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
6.00
29.13
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
2.00
29.12
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
2.00
29.10
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.08
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
20.00
29.06
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.09
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
100.00
29.00
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.95
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.90
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.90
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.94
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.04
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.11
Third Market
CS Sec USA LLC
27-Oct-10
Buy
64.00
29.02
Third Market
CS Sec USA LLC
27-Oct-10
Buy
36.00
29.02
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.07
Third Market
CS Sec USA LLC
27-Oct-10
Sell
100.00
29.03
Third Market
CS Sec USA LLC
27-Oct-10
Buy
79.00
29.11
Third Market
CS Sec USA LLC
27-Oct-10
Buy
21.00
29.11
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.08
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.10
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.09
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.17
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.16
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.16
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.13
Third Market
CS Sec USA LLC
27-Oct-10
Buy
300.00
29.20
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.20
Third Market
CS Sec USA LLC
27-Oct-10
Buy
60.00
29.25
Third Market
CS Sec USA LLC
27-Oct-10
Buy
60.00
29.25
Third Market
CS Sec USA LLC
27-Oct-10
Buy
40.00
29.25
Third Market
CS Sec USA LLC
27-Oct-10
Buy
40.00
29.25
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.25
Third Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.92
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.98
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.00
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.96
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.11
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.08
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.09
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.11
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.08
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.06
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.07
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.07
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.20
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.20
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.17
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.16
NASDAQ Global Market
CS Sec USA LLC
27-Oct-10
Sell
21.00
29.19
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
13.00
29.12
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.92
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
28.97
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Sell
11.00
29.07
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Sell
10.00
29.07
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.07
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.07
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.07
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.23
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.24
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.26
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
10.00
29.26
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Buy
100.00
29.19
Pacific Stock Exchange
CS Sec USA LLC
27-Oct-10
Sell
185.00
29.20
Philadelphia Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.00
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.98
Third Market
CS Sec USA LLC
28-Oct-10
Buy
50.00
28.97
*
CS Sec USA LLC
28-Oct-10
Buy
50.00
28.97
*
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
*
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
*
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
*
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.96
*
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.94
*
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.22
Third Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.22
Third Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.22
Third Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.22
Third Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.22
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.09
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.03
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.04
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.07
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.07
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.02
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.01
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.90
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.05
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
300.00
29.03
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.12
New York Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.15
New York Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
90.00
29.06
New York Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.98
New York Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
7.00
29.16
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.15
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.14
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.05
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
85.00
28.93
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
200.00
28.93
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Sell
10.00
29.39
Third Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.39
Third Market
CS Sec USA LLC
28-Oct-10
Buy
10.00
29.39
Third Market
CS Sec USA LLC
28-Oct-10
Sell
10.00
29.39
Third Market
CS Sec USA LLC
28-Oct-10
Sell
80.00
29.39
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.94
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.94
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.93
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.91
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.88
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.00
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.06
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.06
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.06
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.05
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.05
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.02
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.01
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.11
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.09
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.05
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.01
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.01
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.01
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.99
Third Market
CS Sec USA LLC
28-Oct-10
Buy
15.00
28.98
Third Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.90
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.00
NASDAQ Global Market
CS Sec USA LLC
28-Oct-10
Buy
3.00
29.04
Pacific Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
5.00
29.02
Pacific Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
100.00
29.01
Pacific Stock Exchange
CS Sec USA LLC
28-Oct-10
Buy
100.00
28.97
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.01
Third Market
CS Sec USA LLC
29-Oct-10
Sell
5680.00
28.93
Philadelphia Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
9940.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.03
*
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.98
*
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.95
*
CS Sec USA LLC
29-Oct-10
Sell
193.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Buy
10.00
29.11
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.04
Third Market
CS Sec USA LLC
29-Oct-10
Sell
20.00
29.07
Third Market
CS Sec USA LLC
29-Oct-10
Buy
10.00
29.11
Third Market
CS Sec USA LLC
29-Oct-10
Buy
10.00
29.05
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.03
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.03
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.05
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.05
Third Market
CS Sec USA LLC
29-Oct-10
Buy
10.00
28.97
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.94
Third Market
CS Sec USA LLC
29-Oct-10
Sell
10.00
28.90
Third Market
CS Sec USA LLC
29-Oct-10
Buy
10.00
28.92
Third Market
CS Sec USA LLC
29-Oct-10
Sell
15.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
13.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
16.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
18.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
15.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
11.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
11.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Sell
1.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.00
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Buy
300.00
29.00
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.96
New York Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.16
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
22.00
29.01
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
10.00
29.00
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.04
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
11.00
28.96
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.94
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.95
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Buy
319.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
17.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
36.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
15.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
15.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
10.00
28.94
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
18.00
28.94
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
16.00
28.93
NASDAQ Global Market
CS Sec USA LLC
29-Oct-10
Sell
100.00
28.93
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.12
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.02
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.08
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.07
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.06
Third Market
CS Sec USA LLC
29-Oct-10
Buy
47.00
29.01
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.99
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.00
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.06
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.98
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Buy
13.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Buy
10.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Sell
13.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Sell
10.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Buy
77.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.92
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
28.96
Third Market
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.08
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.04
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
53.00
29.04
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.04
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.02
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
100.00
29.09
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
10.00
29.03
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Buy
10.00
29.03
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
12.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
16.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
14.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
15.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
13.00
28.95
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
12.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
15.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
17.00
28.94
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
13.00
28.93
Pacific Stock Exchange
CS Sec USA LLC
29-Oct-10
Sell
13.00
28.93
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.24
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.59
Third Market
CS Sec USA LLC
1-Nov-10
Sell
5680.00
28.71
Philadelphia Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
5680.00
28.71
Philadelphia Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
5680.00
28.71
Philadelphia Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.35
*
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.56
*
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.78
*
CS Sec USA LLC
1-Nov-10
Buy
65.00
28.79
*
CS Sec USA LLC
1-Nov-10
Buy
35.00
28.79
*
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.79
*
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.71
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
29.14
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.94
Third Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.95
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.42
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.42
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.39
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.22
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.00
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.97
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.73
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.71
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.69
Third Market
CS Sec USA LLC
1-Nov-10
Sell
17.00
28.75
Third Market
CS Sec USA LLC
1-Nov-10
Sell
90.00
28.23
Third Market
CS Sec USA LLC
1-Nov-10
Buy
200.00
28.31
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.31
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.31
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.33
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.33
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.33
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.32
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.32
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.46
Third Market
CS Sec USA LLC
1-Nov-10
Buy
400.00
28.60
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.69
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.21
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.77
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.79
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.73
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.76
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.76
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.35
New York Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.32
New York Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.53
New York Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.69
New York Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.78
New York Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.72
New York Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.32
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.95
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
23.00
28.86
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
11.00
28.92
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
15.00
28.92
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.89
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
13.00
28.89
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
14.00
28.89
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.89
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
10.00
29.44
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.44
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.78
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
1.00
28.72
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
24.00
28.70
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
17.00
28.70
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
12.00
28.68
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
16.00
28.68
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
14.00
28.68
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
11.00
28.68
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
11.00
28.68
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
14.00
28.75
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.71
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
12.00
28.69
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
32.00
28.75
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
18.00
28.75
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.75
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
6.00
28.45
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
45.00
28.47
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
71.00
28.49
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
43.00
28.49
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
89.00
28.48
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
11.00
28.48
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.47
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
52.00
28.37
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
45.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
45.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
60.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
66.00
28.21
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
50.00
28.23
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
42.00
28.23
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
55.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
67.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
69.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
51.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
42.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
7.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
86.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
18.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
14.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
41.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
46.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
44.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
34.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
55.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
48.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
108.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
23.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
18.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
39.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
14.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
18.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
45.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
13.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
41.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
30.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
27.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
13.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
65.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
32.00
28.21
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
42.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
78.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
16.00
28.25
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
19.00
28.24
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
47.00
28.22
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
55.00
28.32
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
48.00
28.32
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
42.00
28.31
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
98.00
28.31
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.47
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.50
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.49
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
114.00
28.49
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
15.00
28.50
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.51
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.56
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
200.00
28.60
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.60
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.62
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.69
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.69
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.78
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.72
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.72
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
29.05
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.89
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
29.28
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.40
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.44
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.27
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
29.03
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.98
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.75
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.74
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.71
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.69
Third Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.72
Third Market
CS Sec USA LLC
1-Nov-10
Sell
13.00
28.72
Third Market
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.72
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.81
Third Market
CS Sec USA LLC
1-Nov-10
Sell
100.00
28.75
Third Market
CS Sec USA LLC
1-Nov-10
Sell
1.00
28.25
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.34
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.31
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.44
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.41
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.50
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.49
Third Market
CS Sec USA LLC
1-Nov-10
Buy
86.00
28.47
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.78
Third Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.48
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.43
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.43
NASDAQ Global Market
CS Sec USA LLC
1-Nov-10
Buy
48.00
28.91
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
14.00
28.92
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
11.00
28.92
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
14.00
28.87
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
13.00
28.97
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
12.00
28.98
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
18.00
28.97
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
11.00
28.86
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.90
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
15.00
28.90
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
13.00
28.90
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
10.00
28.90
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
27.00
29.20
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
29.10
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.73
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
19.00
28.73
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
12.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
15.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
12.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
11.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
10.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
70.00
28.67
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
21.00
28.67
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
71.00
28.67
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
61.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
3.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
15.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
21.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
74.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
18.00
28.70
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
12.00
28.69
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
42.00
28.69
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
56.00
28.46
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
44.00
28.45
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
44.00
28.45
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
45.00
28.49
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
18.00
28.49
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
72.00
28.21
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
54.00
28.24
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
44.00
28.24
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
16.00
28.24
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
101.00
28.24
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
45.00
28.24
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
52.00
28.25
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
70.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
44.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
96.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
4.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
71.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
29.00
28.32
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.42
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.78
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.71
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Buy
100.00
28.72
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
99.00
28.71
Pacific Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
5680.00
28.93
Philadelphia Stock Exchange
CS Sec USA LLC
1-Nov-10
Sell
5680.00
28.93
Philadelphia Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.21
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.57
Third Market
CS Sec USA LLC
2-Nov-10
Sell
51.00
29.19
Third Market
CS Sec USA LLC
2-Nov-10
Sell
49.00
29.19
Third Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.17
*
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.20
*
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.40
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.40
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.28
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.22
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.55
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.87
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.90
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.87
Third Market
CS Sec USA LLC
2-Nov-10
Buy
13.00
28.87
Third Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.89
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.08
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.04
Third Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.17
Third Market
CS Sec USA LLC
2-Nov-10
Sell
370.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
370.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
370.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
392.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
6600.00
28.60
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.18
New York Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.40
New York Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.78
New York Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.03
New York Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
10.00
27.93
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.32
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
20.00
28.31
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.26
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.16
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.18
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
200.00
28.29
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.39
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
24.00
28.47
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
44.00
28.75
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
56.00
28.75
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.88
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
12.00
28.87
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
13.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
13.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
12.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
15.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
11.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
16.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
12.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
11.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
20.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
12.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
14.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
15.00
28.90
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.02
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.17
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
20.00
28.95
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
80.00
28.95
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.04
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
29.15
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
77.00
29.14
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
23.00
29.15
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
10.00
29.18
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
10.00
29.17
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
800.00
29.19
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.19
NASDAQ Global Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
28.34
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.31
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.33
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.30
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.18
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.11
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.13
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.39
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.39
Third Market
CS Sec USA LLC
2-Nov-10
Buy
49.00
28.48
Third Market
CS Sec USA LLC
2-Nov-10
Buy
49.00
28.48
Third Market
CS Sec USA LLC
2-Nov-10
Buy
51.00
28.48
Third Market
CS Sec USA LLC
2-Nov-10
Buy
51.00
28.48
Third Market
CS Sec USA LLC
2-Nov-10
Buy
100.00
28.47
Third Market
CS Sec USA LLC
2-Nov-10
Buy
42.00
28.42
Third Market
CS Sec USA LLC
2-Nov-10
Buy
58.00
28.42
Third Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.19
Third Market
CS Sec USA LLC
2-Nov-10
Sell
100.00
29.07
Third Market
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.66
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.42
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
5.00
28.46
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
10.00
28.99
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.16
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.16
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Buy
10.00
29.16
Pacific Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
370.00
28.71
Philadelphia Stock Exchange
CS Sec USA LLC
2-Nov-10
Sell
370.00
28.71
Philadelphia Stock Exchange
CS Sec USA LLC
3-Nov-10
Buy
68.00
28.80
Third Market
CS Sec USA LLC
3-Nov-10
Buy
32.00
28.82
Third Market
CS Sec USA LLC
3-Nov-10
Sell
3692.00
28.92
Philadelphia Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
3976.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
3976.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
3976.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.84
*
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.82
*
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.92
*
CS Sec USA LLC
3-Nov-10
Buy
20.00
29.29
Third Market
CS Sec USA LLC
3-Nov-10
Buy
12.00
28.81
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.94
Third Market
CS Sec USA LLC
3-Nov-10
Buy
11.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Buy
11.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.91
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.91
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.91
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
Third Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
Third Market
CS Sec USA LLC
3-Nov-10
Sell
6900.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.83
New York Stock Exchange
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.91
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
377.00
29.18
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
100.00
29.18
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
85.00
29.19
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
12.00
29.30
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
29.34
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.78
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
11.00
28.78
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
12.00
28.78
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
12.00
28.78
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
20.00
28.78
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.77
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.79
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
14.00
28.87
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
13.00
28.74
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
18.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
13.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
14.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
15.00
28.93
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
11.00
28.93
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.93
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.93
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.90
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.87
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.84
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.85
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.87
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.85
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.85
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
10.00
28.86
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.87
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Sell
10.00
28.81
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
66.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
34.00
28.82
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
11.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
55.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
45.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
10.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
3285.00
28.92
NASDAQ Global Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.89
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.84
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.86
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.84
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.82
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.86
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.85
Third Market
CS Sec USA LLC
3-Nov-10
Sell
30.00
29.21
Pacific Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
2.00
29.12
Pacific Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
10.00
28.87
Pacific Stock Exchange
CS Sec USA LLC
3-Nov-10
Buy
100.00
28.80
Pacific Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
3692.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
3-Nov-10
Sell
3692.00
29.19
Philadelphia Stock Exchange
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.20
Third Market
CS Sec USA LLC
4-Nov-10
Buy
100.00
30.27
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
1704.00
30.40
Philadelphia Stock Exchange
CS Sec USA LLC
4-Nov-10
Sell
284.00
30.40
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.47
*
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.69
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.65
Third Market
CS Sec USA LLC
4-Nov-10
Buy
2.00
29.55
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.40
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.41
Third Market
CS Sec USA LLC
4-Nov-10
Buy
19.00
29.43
Third Market
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.43
Third Market
CS Sec USA LLC
4-Nov-10
Buy
18.00
29.44
Third Market
CS Sec USA LLC
4-Nov-10
Buy
18.00
29.51
Third Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.40
Third Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.50
Third Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.49
Third Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.65
Third Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.63
Third Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.86
Third Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
21.00
29.98
Third Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.92
Third Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
30.13
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.08
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.08
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.08
Third Market
CS Sec USA LLC
4-Nov-10
Buy
100.00
30.31
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.21
Third Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
30.29
Third Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
30.29
Third Market
CS Sec USA LLC
4-Nov-10
Buy
37.00
30.37
Third Market
CS Sec USA LLC
4-Nov-10
Buy
100.00
30.48
Third Market
CS Sec USA LLC
4-Nov-10
Buy
200.00
30.03
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
3.00
29.67
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
7.00
29.67
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
29.00
29.70
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.69
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
20.00
29.65
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
19.00
29.65
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.33
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.44
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.59
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.59
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.57
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.63
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
2.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.60
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.67
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.69
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.70
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.72
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.71
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.71
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.71
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.84
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.85
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.85
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.85
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.85
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.85
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.88
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.93
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.94
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.95
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.95
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.95
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.97
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
1.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
1.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
18.00
29.94
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.94
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.93
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.94
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.95
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.95
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.93
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.89
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.89
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.89
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.89
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.94
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.94
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.99
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.97
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.98
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.96
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
21.00
29.91
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.91
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.87
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.87
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.87
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.87
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.87
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.86
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.90
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.87
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.91
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.93
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
15.00
29.90
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.91
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.13
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.07
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.07
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.07
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.08
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.15
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.15
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.29
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
30.23
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.19
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.27
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
63.00
30.36
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
76.00
30.38
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
24.00
30.38
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
400.00
30.40
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
18.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
17.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.90
Third Market
CS Sec USA LLC
4-Nov-10
Buy
14.00
30.13
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.13
Third Market
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.13
Third Market
CS Sec USA LLC
4-Nov-10
Buy
15.00
30.13
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.12
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.24
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.22
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.49
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.42
Third Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
29.63
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.06
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.11
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Sell
100.00
30.13
NASDAQ Global Market
CS Sec USA LLC
4-Nov-10
Buy
6.00
29.56
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
2.00
29.55
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Sell
8.00
29.35
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.56
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
19.00
29.84
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.90
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.92
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.95
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.95
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.95
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.95
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.92
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.97
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.97
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
13.00
29.93
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
19.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
14.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
15.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
12.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
21.00
29.96
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
11.00
29.90
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.95
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
29.91
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
16.00
29.86
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.08
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Buy
10.00
30.16
Pacific Stock Exchange
CS Sec USA LLC
4-Nov-10
Sell
1704.00
28.92
Philadelphia Stock Exchange
CS Sec USA LLC
4-Nov-10
Sell
1704.00
28.92
Philadelphia Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
8.00
30.23
Third Market
CS Sec USA LLC
5-Nov-10
Sell
60.00
30.14
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.24
Third Market
CS Sec USA LLC
5-Nov-10
Sell
56.00
30.19
Third Market
CS Sec USA LLC
5-Nov-10
Sell
50.00
29.99
*
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.13
*
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.16
*
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.05
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.13
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.13
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.12
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.13
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.17
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.12
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.17
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.14
Third Market
CS Sec USA LLC
5-Nov-10
Sell
13.00
30.15
Third Market
CS Sec USA LLC
5-Nov-10
Sell
10.00
30.15
Third Market
CS Sec USA LLC
5-Nov-10
Sell
10.00
30.15
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.16
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.20
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.15
Third Market
CS Sec USA LLC
5-Nov-10
Sell
10.00
30.17
Third Market
CS Sec USA LLC
5-Nov-10
Sell
2100.00
30.13
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.06
New York Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
40.00
30.13
New York Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.14
New York Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.20
New York Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.01
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
2159.00
29.81
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
12.00
30.10
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.33
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
19.00
30.28
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.34
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.22
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
33.00
30.23
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.15
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.17
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
10.00
30.17
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
90.00
30.17
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
37.00
30.17
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
63.00
30.17
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.12
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.10
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.15
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.21
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.14
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.14
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
44.00
30.19
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
11.00
30.18
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.19
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.19
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.20
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Buy
55.00
30.20
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.16
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.11
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.13
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.07
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.02
Third Market
CS Sec USA LLC
5-Nov-10
Sell
50.00
30.06
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.01
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.17
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.08
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.15
Third Market
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.21
Third Market
CS Sec USA LLC
5-Nov-10
Sell
10.00
30.21
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.12
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.15
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.14
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.18
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.16
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.18
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.20
Third Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.33
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.07
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.16
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.23
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.17
NASDAQ Global Market
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.30
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
11.00
30.32
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.30
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.30
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
59.00
30.23
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
12.00
30.20
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
20.00
30.20
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
15.00
30.08
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.08
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
11.00
30.18
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.18
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
10.00
30.18
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.18
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
90.00
30.18
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.18
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Buy
100.00
30.16
Pacific Stock Exchange
CS Sec USA LLC
5-Nov-10
Sell
100.00
30.17
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
45.00
30.21
Third Market
CS Sec USA LLC
8-Nov-10
Sell
30.00
30.66
Third Market
CS Sec USA LLC
8-Nov-10
Sell
2.00
30.68
Third Market
CS Sec USA LLC
8-Nov-10
Sell
301.00
30.62
Philadelphia Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
70.00
30.64
*
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.60
*
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.21
Third Market
CS Sec USA LLC
8-Nov-10
Buy
100.00
30.79
Third Market
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.62
Third Market
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.52
Third Market
CS Sec USA LLC
8-Nov-10
Buy
100.00
30.79
Third Market
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.74
Third Market
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.67
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.57
Third Market
CS Sec USA LLC
8-Nov-10
Sell
2900.00
30.51
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.67
New York Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.64
New York Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.59
New York Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.60
New York Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
41.00
30.21
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Buy
4.00
30.24
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Buy
11.00
30.63
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Buy
100.00
30.79
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.63
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.60
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Sell
72.00
30.62
NASDAQ Global Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.66
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.71
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.72
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.58
Third Market
CS Sec USA LLC
8-Nov-10
Sell
97.00
30.55
Third Market
CS Sec USA LLC
8-Nov-10
Buy
63.00
30.62
Third Market
CS Sec USA LLC
8-Nov-10
Buy
37.00
30.62
Third Market
CS Sec USA LLC
8-Nov-10
Buy
100.00
30.58
Third Market
CS Sec USA LLC
8-Nov-10
Buy
12.00
30.75
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.64
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.66
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.67
Third Market
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.59
Third Market
CS Sec USA LLC
8-Nov-10
Sell
18.00
30.21
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
18.00
30.21
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
82.00
30.21
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
6.00
30.21
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
6.00
30.21
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
3.00
30.55
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.56
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.68
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
100.00
30.69
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.66
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Buy
10.00
30.72
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
198.00
30.65
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
100.00
30.57
Pacific Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
301.00
30.20
Philadelphia Stock Exchange
CS Sec USA LLC
8-Nov-10
Sell
301.00
30.20
Philadelphia Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
61.00
30.55
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.57
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.70
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.43
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
Third Market
CS Sec USA LLC
9-Nov-10
Buy
200.00
30.68
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
2400.00
30.75
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
1500.00
30.75
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.59
New York Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.45
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Buy
20.00
30.73
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.62
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.51
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.48
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Buy
12.00
30.54
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.78
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.65
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.63
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.79
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.57
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.51
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.51
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.51
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.44
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.49
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
Third Market
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.59
NASDAQ Global Market
CS Sec USA LLC
9-Nov-10
Buy
11.00
30.75
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
9.00
30.94
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Buy
2.00
30.84
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.60
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
39.00
30.60
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.56
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
10.00
30.55
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.55
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.54
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
24.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
16.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
10.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
10.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
10.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
14.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
12.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
12.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
11.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
16.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
14.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
11.00
30.53
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.52
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.50
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.50
Pacific Stock Exchange
CS Sec USA LLC
9-Nov-10
Sell
100.00
30.56
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.73
*
CS Sec USA LLC
10-Nov-10
Buy
10.00
30.30
Third Market
CS Sec USA LLC
10-Nov-10
Buy
10.00
30.44
Third Market
CS Sec USA LLC
10-Nov-10
Buy
10.00
30.46
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.73
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
10-Nov-10
Buy
100.00
30.73
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.69
Third Market
CS Sec USA LLC
10-Nov-10
Sell
185.00
30.80
Philadelphia Stock Exchange
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.71
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.68
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Buy
200.00
30.52
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.69
New York Stock Exchange
CS Sec USA LLC
10-Nov-10
Buy
10.00
30.68
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Buy
21.00
30.69
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Buy
10.00
30.70
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.76
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Sell
300.00
30.80
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Sell
19.00
30.80
NASDAQ Global Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.68
Third Market
CS Sec USA LLC
10-Nov-10
Sell
89.00
30.70
Third Market
CS Sec USA LLC
10-Nov-10
Sell
11.00
30.70
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.71
Third Market
CS Sec USA LLC
10-Nov-10
Buy
100.00
30.72
Third Market
CS Sec USA LLC
10-Nov-10
Buy
100.00
30.69
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.69
Third Market
CS Sec USA LLC
10-Nov-10
Sell
42.00
30.69
Third Market
CS Sec USA LLC
10-Nov-10
Sell
58.00
30.69
Third Market
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.70
Third Market
CS Sec USA LLC
10-Nov-10
Buy
57.00
30.36
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Buy
3.00
30.20
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Buy
9.00
30.15
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Buy
11.00
30.69
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Sell
22.00
30.70
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Sell
100.00
30.71
Pacific Stock Exchange
CS Sec USA LLC
10-Nov-10
Sell
185.00
30.59
Philadelphia Stock Exchange
CS Sec USA LLC
10-Nov-10
Sell
185.00
30.59
Philadelphia Stock Exchange
           
* Due to technical difficulties, the exchange for this particular transaction was not able to be identified.*