March 28, 2024
Current report filing
March 26, 2024
Proxy Statement (definitive)
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 12, 2024
Statement of Changes in Beneficial Ownership
March 5, 2024
Statement of Changes in Beneficial Ownership
March 5, 2024
Statement of Changes in Beneficial Ownership
March 5, 2024
Statement of Changes in Beneficial Ownership
February 26, 2024
Statement of Changes in Beneficial Ownership
February 23, 2024
Statement of Changes in Beneficial Ownership
February 23, 2024
Statement of Changes in Beneficial Ownership
February 23, 2024
Statement of Changes in Beneficial Ownership
February 22, 2024
Report of proposed sale of securities
February 22, 2024
Statement of Changes in Beneficial Ownership
February 20, 2024
Report of proposed sale of securities
February 15, 2024
Annual Report
February 15, 2024
Current report filing
February 13, 2024
Amended Statement of Ownership
February 9, 2024
Amended Statement of Ownership
February 9, 2024
Amended Statement of Ownership
January 22, 2024
Amended Statement of Ownership
January 19, 2024
Current report filing
January 5, 2024
Statement of Changes in Beneficial Ownership
January 5, 2024
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 12, 2023
Statement of Changes in Beneficial Ownership
December 4, 2023
Statement of Changes in Beneficial Ownership
November 1, 2023
Quarterly Report
November 1, 2023
Current report filing
October 11, 2023
Statement of Changes in Beneficial Ownership
October 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
September 11, 2023
Statement of Changes in Beneficial Ownership
August 30, 2023
Statement of Changes in Beneficial Ownership
August 29, 2023
Report of proposed sale of securities
August 28, 2023
Report of proposed sale of securities
August 8, 2023
Current report filing
August 2, 2023
Quarterly Report
August 2, 2023
Current report filing
July 7, 2023
Statement of Changes in Beneficial Ownership
July 7, 2023
Statement of Changes in Beneficial Ownership
June 29, 2023
Annual Report of Employee Stock Plans
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
June 21, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Statement of Changes in Beneficial Ownership
May 31, 2023
Specialized Disclosure Report
May 19, 2023
Statement of Changes in Beneficial Ownership
May 18, 2023
Current report filing
May 17, 2023
Report of proposed sale of securities
May 16, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 9, 2023
Statement of Changes in Beneficial Ownership
May 8, 2023
Report of proposed sale of securities
May 3, 2023
Quarterly Report
May 3, 2023
Current report filing
April 13, 2023
Statement of Changes in Beneficial Ownership
April 13, 2023
Statement of Changes in Beneficial Ownership
April 4, 2023
Proxy Statement (definitive)
March 22, 2023
Current report filing
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 14, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
March 3, 2023
Statement of Changes in Beneficial Ownership
February 27, 2023
Report of proposed sale of securities
February 27, 2023
Statement of Changes in Beneficial Ownership
February 22, 2023
Statement of Changes in Beneficial Ownership
February 22, 2023
Statement of Changes in Beneficial Ownership
February 16, 2023
Annual Report
February 16, 2023
Current report filing
February 13, 2023
Statement of Ownership
February 10, 2023
Amended Statement of Ownership
February 9, 2023
Amended Statement of Ownership
February 3, 2023
Statement of Changes in Beneficial Ownership
February 3, 2023
Initial Statement of Beneficial Ownership
January 26, 2023
Amended Statement of Ownership
January 20, 2023
Statement of Ownership
January 5, 2023
Statement of Changes in Beneficial Ownership
January 5, 2023
Statement of Changes in Beneficial Ownership
December 13, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 12, 2022
Statement of Changes in Beneficial Ownership
December 2, 2022
Statement of Changes in Beneficial Ownership
November 2, 2022
Quarterly Report
November 2, 2022
Current report filing
October 31, 2022
Statement of Changes in Beneficial Ownership
October 31, 2022
Statement of Changes in Beneficial Ownership
October 31, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
September 12, 2022
Statement of Changes in Beneficial Ownership
August 23, 2022
Statement of Changes in Beneficial Ownership
August 15, 2022
Current report filing
August 3, 2022
Quarterly Report
August 3, 2022
Current report filing
July 11, 2022
Statement of Changes in Beneficial Ownership
July 11, 2022
Statement of Changes in Beneficial Ownership
July 11, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 21, 2022
Statement of Changes in Beneficial Ownership
June 17, 2022
Annual Report of Employee Stock Plans
May 31, 2022
Specialized Disclosure Report
May 16, 2022
Statement of Changes in Beneficial Ownership
May 9, 2022
Current report filing
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 6, 2022
Statement of Changes in Beneficial Ownership
May 4, 2022
Current report filing
April 28, 2022
Quarterly Report
April 28, 2022
Current report filing
April 21, 2022
Current report filing
April 11, 2022
Statement of Changes in Beneficial Ownership
April 11, 2022
Statement of Changes in Beneficial Ownership
April 11, 2022
Statement of Changes in Beneficial Ownership
March 25, 2022
Amended Statement of Changes in Beneficial Ownership
March 25, 2022
Amended Statement of Changes in Beneficial Ownership
March 24, 2022
Proxy Statement (definitive)
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 15, 2022
Statement of Changes in Beneficial Ownership
March 2, 2022
Statement of Changes in Beneficial Ownership
March 2, 2022
Statement of Changes in Beneficial Ownership
March 2, 2022
Statement of Changes in Beneficial Ownership
February 24, 2022
Statement of Changes in Beneficial Ownership
February 24, 2022
Statement of Changes in Beneficial Ownership
February 23, 2022
Statement of Changes in Beneficial Ownership
February 23, 2022
Statement of Changes in Beneficial Ownership
February 17, 2022
Annual Report
February 17, 2022
Current report filing
February 10, 2022
Amended Statement of Ownership
February 9, 2022
Amended Statement of Ownership
February 8, 2022
Amended Statement of Ownership
February 3, 2022
Statement of Changes in Beneficial Ownership
February 3, 2022
Statement of Changes in Beneficial Ownership
January 28, 2022
Amended Statement of Ownership
January 21, 2022
Statement of Changes in Beneficial Ownership
January 21, 2022
Statement of Changes in Beneficial Ownership
January 21, 2022
Statement of Changes in Beneficial Ownership
January 14, 2022
Amended Current report filing
January 5, 2022
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 7, 2021
Statement of Changes in Beneficial Ownership
December 2, 2021
Statement of Changes in Beneficial Ownership
November 2, 2021
Quarterly Report
November 2, 2021
Current report filing
November 1, 2021
Current report filing
October 6, 2021
Statement of Changes in Beneficial Ownership
October 6, 2021
Statement of Changes in Beneficial Ownership
October 6, 2021
Statement of Changes in Beneficial Ownership
October 6, 2021
Statement of Changes in Beneficial Ownership
October 5, 2021
Current report filing
September 20, 2021
Current report filing
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
September 8, 2021
Statement of Changes in Beneficial Ownership
August 3, 2021
Quarterly Report
August 3, 2021
Current report filing
July 19, 2021
Statement of Changes in Beneficial Ownership
July 19, 2021
Statement of Changes in Beneficial Ownership
July 19, 2021
Statement of Changes in Beneficial Ownership
July 19, 2021
Statement of Changes in Beneficial Ownership
June 21, 2021
Annual Report of Employee Stock Plans
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
June 15, 2021
Statement of Changes in Beneficial Ownership
May 28, 2021
Specialized Disclosure Report
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 10, 2021
Statement of Changes in Beneficial Ownership
May 6, 2021
Current report filing
April 29, 2021
Quarterly Report
April 29, 2021
Current report filing
April 9, 2021
Statement of Changes in Beneficial Ownership
April 9, 2021
Statement of Changes in Beneficial Ownership
April 9, 2021
Statement of Changes in Beneficial Ownership
April 9, 2021
Statement of Changes in Beneficial Ownership
March 25, 2021
Additional Proxy Soliciting Materials (definitive)
March 25, 2021
Proxy Statement (definitive)
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 9, 2021
Statement of Changes in Beneficial Ownership
March 3, 2021
Statement of Changes in Beneficial Ownership
March 3, 2021
Statement of Changes in Beneficial Ownership
March 2, 2021
Current report filing
February 24, 2021
Statement of Changes in Beneficial Ownership
February 18, 2021
Statement of Changes in Beneficial Ownership
February 18, 2021
Statement of Changes in Beneficial Ownership
February 18, 2021
Statement of Changes in Beneficial Ownership
February 18, 2021
Annual Report
February 18, 2021
Current report filing
February 12, 2021
Amended Statement of Ownership
February 10, 2021
Statement of Ownership
February 10, 2021
Amended Statement of Ownership
February 5, 2021
Statement of Changes in Beneficial Ownership
February 5, 2021
Statement of Changes in Beneficial Ownership
January 25, 2021
Statement of Ownership
January 8, 2021
Statement of Changes in Beneficial Ownership
January 8, 2021
Statement of Changes in Beneficial Ownership
January 8, 2021
Statement of Changes in Beneficial Ownership
January 8, 2021
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Statement of Changes in Beneficial Ownership
December 1, 2020
Initial Statement of Beneficial Ownership
November 3, 2020
Current report filing
October 30, 2020
Current report filing
October 22, 2020
Quarterly Report
October 22, 2020
Current report filing
October 15, 2020
Statement of Changes in Beneficial Ownership
October 15, 2020
Statement of Changes in Beneficial Ownership
October 15, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
September 8, 2020
Statement of Changes in Beneficial Ownership
August 14, 2020
Statement of Changes in Beneficial Ownership
August 11, 2020
Statement of Changes in Beneficial Ownership
August 4, 2020
Statement of Changes in Beneficial Ownership
July 29, 2020
Current report filing
July 23, 2020
Quarterly Report
July 23, 2020
Current report filing
July 20, 2020
Current report filing
July 9, 2020
Statement of Changes in Beneficial Ownership
July 9, 2020
Statement of Changes in Beneficial Ownership
July 9, 2020
Statement of Changes in Beneficial Ownership
July 1, 2020
Current report filing
June 19, 2020
Annual Report of Employee Stock Plans
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 12, 2020
Statement of Changes in Beneficial Ownership
June 8, 2020
Current report filing
May 29, 2020
Specialized Disclosure Report
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 14, 2020
Statement of Changes in Beneficial Ownership
May 13, 2020
Current report filing
May 12, 2020
Statement of Changes in Beneficial Ownership
May 12, 2020
Statement of Changes in Beneficial Ownership
May 12, 2020
Statement of Changes in Beneficial Ownership
May 12, 2020
Statement of Changes in Beneficial Ownership
May 12, 2020
Statement of Changes in Beneficial Ownership
May 12, 2020
Statement of Changes in Beneficial Ownership
May 12, 2020
Statement of Changes in Beneficial Ownership
May 7, 2020
Current report filing
April 30, 2020
Current report filing
April 23, 2020
Quarterly Report
April 23, 2020
Current report filing
April 8, 2020
Statement of Changes in Beneficial Ownership
April 8, 2020
Statement of Changes in Beneficial Ownership
April 8, 2020
Statement of Changes in Beneficial Ownership
March 30, 2020
Additional Proxy Soliciting Materials (definitive)
March 30, 2020
Proxy Statement (definitive)
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 9, 2020
Statement of Changes in Beneficial Ownership
March 6, 2020
Statement of Changes in Beneficial Ownership
March 6, 2020
Statement of Changes in Beneficial Ownership
March 6, 2020
Statement of Changes in Beneficial Ownership
March 4, 2020
Statement of Changes in Beneficial Ownership
February 26, 2020
Statement of Changes in Beneficial Ownership
February 26, 2020
Statement of Changes in Beneficial Ownership
February 26, 2020
Statement of Changes in Beneficial Ownership
February 14, 2020
Current report filing
February 13, 2020
Annual Report
February 13, 2020
Current report filing
February 12, 2020
Amended Statement of Ownership
February 12, 2020
Amended Statement of Ownership
February 7, 2020
Statement of Changes in Beneficial Ownership
February 5, 2020
Initial Statement of Beneficial Ownership
February 4, 2020
Current report filing
February 4, 2020
Amended Statement of Ownership
January 17, 2020
Statement of Changes in Beneficial Ownership
January 6, 2020
Statement of Changes in Beneficial Ownership
January 6, 2020
Statement of Changes in Beneficial Ownership
January 6, 2020
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
December 6, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Current report filing
October 31, 2019
Current report filing
October 24, 2019
Current report filing
October 24, 2019
Quarterly Report
October 11, 2019
Statement of Changes in Beneficial Ownership
October 11, 2019
Statement of Changes in Beneficial Ownership
October 11, 2019
Statement of Changes in Beneficial Ownership
September 30, 2019
Current report filing
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
September 6, 2019
Statement of Changes in Beneficial Ownership
August 29, 2019
Current report filing
August 1, 2019
Current report filing
July 25, 2019
Current report filing
July 25, 2019
Quarterly Report
July 10, 2019
Statement of Changes in Beneficial Ownership
July 10, 2019
Statement of Changes in Beneficial Ownership
July 10, 2019
Statement of Changes in Beneficial Ownership
June 26, 2019
Annual Report of Employee Stock Plans
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
June 7, 2019
Statement of Changes in Beneficial Ownership
May 31, 2019
Specialized Disclosure Report
May 30, 2019
Statement of Changes in Beneficial Ownership
May 29, 2019
Statement of Changes in Beneficial Ownership
May 15, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Initial Statement of Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 10, 2019
Statement of Changes in Beneficial Ownership
May 8, 2019
Current report filing
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 7, 2019
Statement of Changes in Beneficial Ownership
May 6, 2019
Current report filing
May 3, 2019
Amended Statement of Beneficial Ownership
May 2, 2019
Current report filing
May 2, 2019
Quarterly Report
April 4, 2019
Statement of Changes in Beneficial Ownership
April 4, 2019
Statement of Changes in Beneficial Ownership
March 25, 2019
Proxy Statement (definitive)
March 25, 2019
Additional Proxy Soliciting Materials (definitive)
March 12, 2019
Statement of Changes in Beneficial Ownership
March 12, 2019
Statement of Changes in Beneficial Ownership
March 11, 2019
Statement of Changes in Beneficial Ownership
March 11, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 8, 2019
Statement of Changes in Beneficial Ownership
March 5, 2019
Statement of Changes in Beneficial Ownership
February 26, 2019
Statement of Changes in Beneficial Ownership
February 26, 2019
Statement of Changes in Beneficial Ownership
February 26, 2019
Statement of Changes in Beneficial Ownership
February 26, 2019
Statement of Changes in Beneficial Ownership
February 25, 2019
Statement of Changes in Beneficial Ownership
February 21, 2019
Current report filing
February 14, 2019
Current report filing
February 14, 2019
Annual Report
February 11, 2019
Amended Statement of Ownership
February 8, 2019
Amended Statement of Ownership
January 31, 2019
Amended Statement of Ownership
January 18, 2019
Statement of Changes in Beneficial Ownership
January 11, 2019
Statement of Changes in Beneficial Ownership
January 11, 2019
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Statement of Changes in Beneficial Ownership
November 5, 2018
Current report filing
November 5, 2018
Current report filing
November 1, 2018
Statement of Changes in Beneficial Ownership
October 25, 2018
Current report filing
October 25, 2018
Quarterly Report
October 3, 2018
Statement of Changes in Beneficial Ownership
October 3, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
September 6, 2018
Statement of Changes in Beneficial Ownership
August 8, 2018
Statement of Changes in Beneficial Ownership
August 7, 2018
Statement of Changes in Beneficial Ownership
August 6, 2018
Statement of Changes in Beneficial Ownership
August 1, 2018
Current report filing
July 26, 2018
Current report filing
July 26, 2018
Quarterly Report
July 10, 2018
Amended Statement of Ownership
July 3, 2018
Statement of Changes in Beneficial Ownership
July 3, 2018
Statement of Changes in Beneficial Ownership
June 26, 2018
Annual Report of Employee Stock Plans
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
June 5, 2018
Statement of Changes in Beneficial Ownership
May 31, 2018
Specialized Disclosure Report
May 9, 2018
Statement of Changes in Beneficial Ownership
May 9, 2018
Statement of Changes in Beneficial Ownership
May 8, 2018
Statement of Changes in Beneficial Ownership
May 7, 2018
Amended Statement of Beneficial Ownership
May 4, 2018
Initial Statement of Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 4, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 3, 2018
Statement of Changes in Beneficial Ownership
May 2, 2018
Current report filing
May 1, 2018
Current report filing
April 26, 2018
Current report filing
April 26, 2018
Quarterly Report
April 12, 2018
Statement of Changes in Beneficial Ownership
March 26, 2018
Proxy Statement (definitive)
March 19, 2018
Current report filing
March 14, 2018
Statement of Changes in Beneficial Ownership
March 14, 2018
Statement of Changes in Beneficial Ownership
March 9, 2018
Statement of Changes in Beneficial Ownership
March 9, 2018
Statement of Changes in Beneficial Ownership
March 9, 2018
Statement of Changes in Beneficial Ownership
March 9, 2018
Statement of Changes in Beneficial Ownership
March 9, 2018
Statement of Changes in Beneficial Ownership
March 9, 2018
Statement of Changes in Beneficial Ownership
March 5, 2018
Statement of Changes in Beneficial Ownership
March 5, 2018
Statement of Changes in Beneficial Ownership
March 5, 2018
Statement of Changes in Beneficial Ownership
February 23, 2018
Current report filing
February 23, 2018
Statement of Changes in Beneficial Ownership
February 20, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Current report filing
February 15, 2018
Annual Report
February 9, 2018
Amended Statement of Ownership
February 9, 2018
Amended Statement of Ownership
January 19, 2018
Amended Statement of Ownership
January 18, 2018
Statement of Changes in Beneficial Ownership
January 5, 2018
Statement of Changes in Beneficial Ownership
December 8, 2017
Current report filing
November 27, 2017
Statement of Changes in Beneficial Ownership
November 16, 2017
Statement of Changes in Beneficial Ownership
November 16, 2017
Statement of Changes in Beneficial Ownership
November 13, 2017
Statement of Changes in Beneficial Ownership
November 9, 2017
Amended Statement of Ownership
November 8, 2017
Statement of Changes in Beneficial Ownership
November 3, 2017
Statement of Changes in Beneficial Ownership
November 3, 2017
Statement of Changes in Beneficial Ownership
November 3, 2017
Statement of Changes in Beneficial Ownership
November 1, 2017
Statement of Changes in Beneficial Ownership
October 31, 2017
Statement of Changes in Beneficial Ownership
October 31, 2017
Statement of Changes in Beneficial Ownership
October 30, 2017
Current report filing
October 26, 2017
Current report filing
October 26, 2017
Quarterly Report
October 2, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
September 7, 2017
Statement of Changes in Beneficial Ownership
August 17, 2017
Amended Statement of Beneficial Ownership
August 4, 2017
Current report filing
August 2, 2017
Statement of Changes in Beneficial Ownership
July 31, 2017
Statement of Changes in Beneficial Ownership
July 27, 2017
Current report filing
July 27, 2017
Quarterly Report
June 29, 2017
Annual Report of Employee Stock Plans
June 29, 2017
Statement of Changes in Beneficial Ownership
June 29, 2017
Statement of Changes in Beneficial Ownership
June 27, 2017
Statement of Changes in Beneficial Ownership
June 26, 2017
Statement of Changes in Beneficial Ownership
June 21, 2017
Statement of Changes in Beneficial Ownership
June 20, 2017
Statement of Changes in Beneficial Ownership
June 19, 2017
Statement of Changes in Beneficial Ownership
June 16, 2017
Statement of Changes in Beneficial Ownership
June 15, 2017
Statement of Changes in Beneficial Ownership
June 14, 2017
Statement of Changes in Beneficial Ownership
June 13, 2017
Statement of Changes in Beneficial Ownership
June 9, 2017
Statement of Changes in Beneficial Ownership
June 8, 2017
Statement of Changes in Beneficial Ownership
June 6, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 5, 2017
Statement of Changes in Beneficial Ownership
June 2, 2017
Statement of Changes in Beneficial Ownership
May 31, 2017
Specialized Disclosure Report
May 31, 2017
Statement of Changes in Beneficial Ownership
May 26, 2017
Statement of Changes in Beneficial Ownership
May 24, 2017
Statement of Changes in Beneficial Ownership
May 23, 2017
Statement of Changes in Beneficial Ownership
May 23, 2017
Statement of Changes in Beneficial Ownership
May 10, 2017
Statement of Changes in Beneficial Ownership
May 10, 2017
Statement of Changes in Beneficial Ownership
May 10, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 9, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Statement of Changes in Beneficial Ownership
May 8, 2017
Current report filing
May 3, 2017
Securities Registration: Employee Benefit Plan
May 3, 2017
Securities Registration: Employee Benefit Plan
April 28, 2017
Current report filing
April 28, 2017
Quarterly Report
April 28, 2017
Current report filing
April 24, 2017
Amended Statement of Changes in Beneficial Ownership
April 17, 2017
Statement of Changes in Beneficial Ownership
April 3, 2017
Statement of Changes in Beneficial Ownership
March 31, 2017
Statement of Changes in Beneficial Ownership
March 28, 2017
Statement of Changes in Beneficial Ownership
March 27, 2017
Proxy Statement (definitive)
March 24, 2017
Statement of Changes in Beneficial Ownership
March 22, 2017
Statement of Changes in Beneficial Ownership
March 20, 2017
Statement of Changes in Beneficial Ownership
March 13, 2017
Current report filing
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Initial Statement of Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 7, 2017
Statement of Changes in Beneficial Ownership
March 3, 2017
Current report filing
March 1, 2017
Current report filing
March 1, 2017
Current report filing
February 27, 2017
Statement of Changes in Beneficial Ownership
February 27, 2017
Statement of Changes in Beneficial Ownership
February 27, 2017
Statement of Changes in Beneficial Ownership
February 21, 2017
Statement of Changes in Beneficial Ownership
February 21, 2017
Statement of Changes in Beneficial Ownership
February 17, 2017
Current report filing
February 17, 2017
Annual Report
February 17, 2017
Current report filing
February 10, 2017
Amended Statement of Ownership
February 9, 2017
Amended Statement of Ownership
February 3, 2017
Amended Statement of Ownership
January 24, 2017
Amended Statement of Changes in Beneficial Ownership
January 19, 2017
Statement of Changes in Beneficial Ownership
January 12, 2017
Amended Statement of Ownership
January 9, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Amended Statement of Changes in Beneficial Ownership
January 4, 2017
Amended Statement of Changes in Beneficial Ownership
December 5, 2016
Current report filing
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
November 28, 2016
Statement of Changes in Beneficial Ownership
October 31, 2016
Current report filing
October 27, 2016
Current report filing
October 27, 2016
Quarterly Report
October 27, 2016
Current report filing
October 20, 2016
Statement of Changes in Beneficial Ownership
October 20, 2016
Statement of Changes in Beneficial Ownership
October 6, 2016
Current report filing
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
September 7, 2016
Statement of Changes in Beneficial Ownership
August 18, 2016
Statement of Changes in Beneficial Ownership
August 16, 2016
Current report filing
July 28, 2016
Current report filing
July 28, 2016
Quarterly Report
July 19, 2016
Statement of Changes in Beneficial Ownership
July 19, 2016
Statement of Changes in Beneficial Ownership
June 28, 2016
Annual Report of Employee Stock Plans
June 9, 2016
Current report filing
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
June 2, 2016
Statement of Changes in Beneficial Ownership
May 27, 2016
Specialized Disclosure Report
May 9, 2016
Current report filing
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 9, 2016
Statement of Changes in Beneficial Ownership
May 4, 2016
Current report filing
April 29, 2016
Current report filing
April 29, 2016
Quarterly Report
April 25, 2016
Statement of Changes in Beneficial Ownership
April 25, 2016
Statement of Changes in Beneficial Ownership
March 28, 2016
Proxy Statement (definitive)
March 10, 2016
Amended Annual Report
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
March 4, 2016
Statement of Changes in Beneficial Ownership
February 26, 2016
Current report filing
February 25, 2016
Annual Report
February 24, 2016
Statement of Changes in Beneficial Ownership
February 24, 2016
Statement of Changes in Beneficial Ownership
February 24, 2016
Statement of Changes in Beneficial Ownership
February 18, 2016
Current report filing
February 17, 2016
Statement of Changes in Beneficial Ownership
February 17, 2016
Statement of Changes in Beneficial Ownership
February 12, 2016
Amended Statement of Ownership
February 10, 2016
Amended Statement of Ownership
February 9, 2016
Amended Statement of Ownership
January 20, 2016
Statement of Changes in Beneficial Ownership
January 20, 2016
Statement of Changes in Beneficial Ownership
January 8, 2016
Amended Statement of Ownership
December 21, 2015
Current report filing
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 30, 2015
Statement of Changes in Beneficial Ownership
November 9, 2015
Current report filing
November 4, 2015
Amended Statement of Ownership
November 2, 2015
Quarterly Report
October 29, 2015
Current report filing
October 16, 2015
Statement of Changes in Beneficial Ownership
October 16, 2015
Statement of Changes in Beneficial Ownership
October 16, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
September 2, 2015
Statement of Changes in Beneficial Ownership
August 13, 2015
Current report filing
July 31, 2015
Quarterly Report
July 30, 2015
Current report filing
July 16, 2015
Statement of Changes in Beneficial Ownership
July 16, 2015
Statement of Changes in Beneficial Ownership
July 16, 2015
Statement of Changes in Beneficial Ownership
June 26, 2015
Annual Report of Employee Stock Plans
June 8, 2015
Statement of Changes in Beneficial Ownership
June 8, 2015
Statement of Changes in Beneficial Ownership
June 8, 2015
Statement of Changes in Beneficial Ownership
June 5, 2015
Statement of Changes in Beneficial Ownership
June 5, 2015
Statement of Changes in Beneficial Ownership
June 5, 2015
Statement of Changes in Beneficial Ownership
June 5, 2015
Statement of Changes in Beneficial Ownership
June 5, 2015
Statement of Changes in Beneficial Ownership
June 5, 2015
Statement of Changes in Beneficial Ownership
June 1, 2015
Specialized Disclosure Report
May 15, 2015
Current report filing
May 13, 2015
Current report filing
May 11, 2015
Current report filing
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 11, 2015
Statement of Changes in Beneficial Ownership
May 1, 2015
Quarterly Report
April 30, 2015
Current report filing
April 28, 2015
Amended Statement of Beneficial Ownership
April 24, 2015
Statement of Changes in Beneficial Ownership
April 24, 2015
Statement of Changes in Beneficial Ownership
April 24, 2015
Statement of Changes in Beneficial Ownership
March 26, 2015
Proxy Statement (definitive)
March 10, 2015
Current report filing
March 6, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 5, 2015
Statement of Changes in Beneficial Ownership
March 4, 2015
Statement of Changes in Beneficial Ownership
March 4, 2015
Statement of Changes in Beneficial Ownership
March 4, 2015
Statement of Changes in Beneficial Ownership
March 4, 2015
Current report filing
March 2, 2015
Statement of Changes in Beneficial Ownership
February 27, 2015
Annual Report
February 19, 2015
Current report filing
February 19, 2015
Statement of Changes in Beneficial Ownership
February 19, 2015
Statement of Changes in Beneficial Ownership
February 19, 2015
Amended Statement of Beneficial Ownership
February 13, 2015
Amended Statement of Ownership
February 12, 2015
Current report filing
February 11, 2015
Amended Statement of Ownership
February 5, 2015
Statement of Ownership
January 29, 2015
Statement of Ownership
January 16, 2015
Statement of Changes in Beneficial Ownership
January 16, 2015
Statement of Changes in Beneficial Ownership
January 16, 2015
Statement of Changes in Beneficial Ownership
January 16, 2015
Statement of Changes in Beneficial Ownership
January 15, 2015
Amended Statement of Ownership
January 6, 2015
Initial Statement of Beneficial Ownership
December 3, 2014
Current report filing
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 21, 2014
Statement of Changes in Beneficial Ownership
November 18, 2014
Statement of Changes in Beneficial Ownership
November 10, 2014
Statement of Changes in Beneficial Ownership
November 10, 2014
Statement of Changes in Beneficial Ownership
October 30, 2014
Quarterly Report
October 27, 2014
Current report filing
October 23, 2014
Current report filing
October 15, 2014
Statement of Changes in Beneficial Ownership
October 3, 2014
Current report filing
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 21, 2014
Statement of Changes in Beneficial Ownership
August 4, 2014
Current report filing
August 1, 2014
Quarterly Report
July 24, 2014
Current report filing
July 17, 2014
Statement of Changes in Beneficial Ownership
June 27, 2014
Annual Report of Employee Stock Plans
June 6, 2014
Statement of Changes in Beneficial Ownership
June 6, 2014
Statement of Changes in Beneficial Ownership
June 6, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
June 5, 2014
Statement of Changes in Beneficial Ownership
May 30, 2014
Specialized Disclosure Report
May 20, 2014
Amended Statement of Ownership
May 13, 2014
Statement of Changes in Beneficial Ownership
May 13, 2014
Statement of Changes in Beneficial Ownership
May 12, 2014
Statement of Changes in Beneficial Ownership
May 12, 2014
Statement of Changes in Beneficial Ownership
May 12, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Current report filing
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 9, 2014
Statement of Changes in Beneficial Ownership
May 8, 2014
Statement of Changes in Beneficial Ownership
May 8, 2014
Statement of Changes in Beneficial Ownership
May 8, 2014
Statement of Changes in Beneficial Ownership
May 7, 2014
Initial Statement of Beneficial Ownership
May 7, 2014
Current report filing
May 7, 2014
Securities Registration: Employee Benefit Plan
May 7, 2014
Securities Registration: Employee Benefit Plan
May 7, 2014
Current report filing
May 7, 2014
Current report filing
May 1, 2014
Quarterly Report
April 24, 2014
Current report filing
April 21, 2014
Additional Proxy Soliciting Materials (definitive)
April 16, 2014
Statement of Changes in Beneficial Ownership
April 1, 2014
Proxy Statement (definitive)
April 1, 2014
Additional Proxy Soliciting Materials (definitive)
March 21, 2014
Proxy Statement - Notice of Shareholders Meeting (preliminary)
March 19, 2014
Additional Proxy Soliciting Materials (definitive)
March 19, 2014
Current report filing
March 19, 2014
Amended Statement of Beneficial Ownership
March 19, 2014
Amended Statement of Beneficial Ownership
March 17, 2014
Current report filing
March 14, 2014
Amended Quarterly Report
March 14, 2014
Amended Quarterly Report
March 14, 2014
Annual Report
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 10, 2014
Statement of Changes in Beneficial Ownership
March 7, 2014
Additional Proxy Soliciting Materials (definitive)
March 6, 2014
Amended Statement of Beneficial Ownership
February 26, 2014
Current report filing
February 26, 2014
Amended Statement of Beneficial Ownership
February 14, 2014
Amended Statement of Ownership
February 11, 2014
Amended Statement of Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 10, 2014
Annual Statement of Changes in Beneficial Ownership
February 6, 2014
Amended Statement of Ownership
January 31, 2014
Annual Statement of Changes in Beneficial Ownership
January 31, 2014
Annual Statement of Changes in Beneficial Ownership
January 31, 2014
Annual Statement of Changes in Beneficial Ownership
January 31, 2014
Amended Statement of Ownership
January 30, 2014
Amended Statement of Ownership
January 16, 2014
Statement of Changes in Beneficial Ownership
January 14, 2014
Current report filing
December 4, 2013
Statement of Changes in Beneficial Ownership
December 4, 2013
Statement of Changes in Beneficial Ownership
December 4, 2013
Statement of Changes in Beneficial Ownership
December 4, 2013
Statement of Changes in Beneficial Ownership
December 4, 2013
Statement of Changes in Beneficial Ownership
December 4, 2013
Statement of Changes in Beneficial Ownership
November 19, 2013
Statement of Changes in Beneficial Ownership
November 13, 2013
Statement of Changes in Beneficial Ownership
November 12, 2013
Statement of Changes in Beneficial Ownership
November 1, 2013
Quarterly Report
October 30, 2013
Current report filing
October 24, 2013
Current report filing
October 17, 2013
Statement of Changes in Beneficial Ownership
October 17, 2013
Statement of Changes in Beneficial Ownership
October 17, 2013
Statement of Changes in Beneficial Ownership
October 7, 2013
Current report filing
September 18, 2013
Current report filing
September 5, 2013
Statement of Changes in Beneficial Ownership
September 5, 2013
Statement of Changes in Beneficial Ownership
September 5, 2013
Statement of Changes in Beneficial Ownership
September 5, 2013
Statement of Changes in Beneficial Ownership
September 5, 2013
Statement of Changes in Beneficial Ownership
September 5, 2013
Statement of Changes in Beneficial Ownership
August 6, 2013
Quarterly Report
July 29, 2013
Current report filing
July 26, 2013
Current report filing
July 16, 2013
Statement of Changes in Beneficial Ownership
July 16, 2013
Statement of Changes in Beneficial Ownership
June 28, 2013
Annual Report of Employee Stock Plans
June 25, 2013
Current report filing
June 5, 2013
Statement of Changes in Beneficial Ownership
June 5, 2013
Statement of Changes in Beneficial Ownership
June 5, 2013
Statement of Changes in Beneficial Ownership
June 5, 2013
Statement of Changes in Beneficial Ownership
June 5, 2013
Statement of Changes in Beneficial Ownership
June 5, 2013
Statement of Changes in Beneficial Ownership
May 29, 2013
Current report filing
May 14, 2013
Statement of Changes in Beneficial Ownership
May 13, 2013
Statement of Changes in Beneficial Ownership
May 13, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 6, 2013
Statement of Changes in Beneficial Ownership
May 3, 2013
Current report filing
May 1, 2013
Current report filing
May 1, 2013
Current report filing
May 1, 2013
Current report filing
April 30, 2013
Quarterly Report
April 25, 2013
Current report filing
April 16, 2013
Statement of Changes in Beneficial Ownership
April 16, 2013
Statement of Changes in Beneficial Ownership
March 26, 2013
Proxy Statement (definitive)
March 25, 2013
Current report filing
March 13, 2013
Amended Statement of Ownership
March 11, 2013
Statement of Changes in Beneficial Ownership
March 8, 2013
Annual Report
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Amended Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Statement of Changes in Beneficial Ownership
March 7, 2013
Amended Statement of Changes in Beneficial Ownership
February 28, 2013
Current report filing
February 28, 2013
Amended Current report filing
February 25, 2013
Statement of Changes in Beneficial Ownership
February 25, 2013
Statement of Changes in Beneficial Ownership
February 15, 2013
Statement of Ownership
February 13, 2013
Current report filing
February 12, 2013
Amended Statement of Ownership
February 7, 2013
Statement of Changes in Beneficial Ownership
February 7, 2013
Amended Statement of Ownership
February 6, 2013
Current report filing
February 6, 2013
Initial Statement of Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 6, 2013
Annual Statement of Changes in Beneficial Ownership
February 1, 2013
Amended Statement of Ownership
January 16, 2013
Statement of Changes in Beneficial Ownership
January 16, 2013
Statement of Changes in Beneficial Ownership
December 21, 2012
Current report filing
December 12, 2012
Amended Current report filing
December 11, 2012
Current report filing
December 10, 2012
Current report filing
November 26, 2012
Statement of Changes in Beneficial Ownership
November 21, 2012
Effectiveness Order
November 13, 2012
Current report filing
November 2, 2012
Quarterly Report
November 2, 2012
Securities Registration Statement (simplified form)
October 25, 2012
Current report filing
October 16, 2012
Statement of Changes in Beneficial Ownership
August 31, 2012
Current report filing
August 17, 2012
Current report filing
August 8, 2012
Quarterly Report
August 6, 2012
Current report filing
July 27, 2012
Current report filing
July 17, 2012
Statement of Changes in Beneficial Ownership
July 16, 2012
Statement of Ownership
June 28, 2012
Annual Report of Employee Stock Plans
May 29, 2012
Current report filing
May 25, 2012
Statement of Changes in Beneficial Ownership
May 16, 2012
Amended Statement of Changes in Beneficial Ownership
May 8, 2012
Current report filing
May 3, 2012
Current report filing
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 3, 2012
Statement of Changes in Beneficial Ownership
May 2, 2012
Current report filing
May 2, 2012
Current report filing
May 1, 2012
Quarterly Report
April 26, 2012
Current report filing
April 17, 2012
Statement of Changes in Beneficial Ownership
March 30, 2012
Proxy Statement (definitive)
March 29, 2012
Current report filing
March 21, 2012
Current report filing
March 13, 2012
Amended Statement of Beneficial Ownership
March 5, 2012
Statement of Changes in Beneficial Ownership
March 5, 2012
Statement of Changes in Beneficial Ownership
March 5, 2012
Statement of Changes in Beneficial Ownership
March 5, 2012
Statement of Changes in Beneficial Ownership
March 5, 2012
Amended Statement of Changes in Beneficial Ownership
February 29, 2012
Annual Report
February 27, 2012
Current report filing
February 13, 2012
Amended Statement of Ownership
February 13, 2012
Statement of Changes in Beneficial Ownership
February 13, 2012
Statement of Changes in Beneficial Ownership
February 13, 2012
Statement of Changes in Beneficial Ownership
February 13, 2012
Statement of Changes in Beneficial Ownership
February 10, 2012
Amended Statement of Ownership
February 10, 2012
Amended Statement of Ownership
February 9, 2012
Statement of Ownership
February 9, 2012
Amended Statement of Ownership
February 8, 2012
Current report filing
February 7, 2012
Amended Statement of Ownership
January 17, 2012
Statement of Changes in Beneficial Ownership
November 7, 2011
Quarterly Report
October 27, 2011
Current report filing
October 27, 2011
Current report filing
October 20, 2011
Current report filing
October 18, 2011
Current report filing
October 18, 2011
Statement of Changes in Beneficial Ownership
September 28, 2011
Amended Statement of Beneficial Ownership
September 19, 2011
Current report filing
September 16, 2011
Current report filing
August 22, 2011
Current report filing
August 11, 2011
Amended Statement of Beneficial Ownership
August 9, 2011
Quarterly Report
August 3, 2011
Statement of Changes in Beneficial Ownership
August 3, 2011
Current report filing
July 29, 2011
Current report filing
July 29, 2011
Statement of Changes in Beneficial Ownership
July 29, 2011
Statement of Changes in Beneficial Ownership
July 28, 2011
Initial Statement of Beneficial Ownership
July 28, 2011
Initial Statement of Beneficial Ownership
July 27, 2011
Current report filing
July 19, 2011
Statement of Changes in Beneficial Ownership
July 18, 2011
Current report filing
July 13, 2011
Current report filing
June 28, 2011
Annual Report of Employee Stock Plans
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Statement of Changes in Beneficial Ownership
May 9, 2011
Current report filing
May 9, 2011
Statement of Changes in Beneficial Ownership
May 6, 2011
Statement of Changes in Beneficial Ownership
May 6, 2011
Statement of Changes in Beneficial Ownership
May 6, 2011
Statement of Changes in Beneficial Ownership
May 6, 2011
Statement of Changes in Beneficial Ownership
May 5, 2011
Initial Statement of Beneficial Ownership
May 5, 2011
Current report filing
May 4, 2011
Securities Registration: Employee Benefit Plan
May 4, 2011
Securities Registration: Employee Benefit Plan
May 4, 2011
Securities Registration: Employee Benefit Plan
May 4, 2011
Current report filing
April 29, 2011
Quarterly Report
April 28, 2011
Current report filing
April 6, 2011
Current report filing
March 25, 2011
Proxy Statement (definitive)
March 23, 2011
Statement of Changes in Beneficial Ownership
March 9, 2011
Current report filing
March 9, 2011
Annual Report
March 8, 2011
Current report filing
March 3, 2011
Current report filing
March 2, 2011
Statement of Changes in Beneficial Ownership
February 24, 2011
Current report filing
February 10, 2011
Statement of Ownership
February 7, 2011
Amended Statement of Ownership
February 4, 2011
Current report filing
February 3, 2011
Statement of Changes in Beneficial Ownership
February 3, 2011
Statement of Changes in Beneficial Ownership
February 3, 2011
Statement of Changes in Beneficial Ownership
February 3, 2011
Amended Statement of Ownership
January 19, 2011
Statement of Changes in Beneficial Ownership
January 18, 2011
Current report filing
November 15, 2010
Current report filing
November 12, 2010
Current report filing
November 12, 2010
Amended Statement of Changes in Beneficial Ownership
November 10, 2010
Amended Statement of Changes in Beneficial Ownership
November 10, 2010
Statement of Changes in Beneficial Ownership
November 8, 2010
Statement of Changes in Beneficial Ownership
November 5, 2010
Quarterly Report
November 4, 2010
Statement of Changes in Beneficial Ownership
November 4, 2010
Statement of Changes in Beneficial Ownership
November 4, 2010
Statement of Changes in Beneficial Ownership
November 1, 2010
Current report filing
October 28, 2010
Current report filing
October 18, 2010
Statement of Changes in Beneficial Ownership
October 18, 2010
Statement of Changes in Beneficial Ownership
October 4, 2010
Current report filing
September 10, 2010
Amended Statement of Ownership
August 19, 2010
Current report filing
August 13, 2010
Statement of Beneficial Ownership
August 9, 2010
Quarterly Report
August 6, 2010
Current report filing
July 30, 2010
Current report filing
July 23, 2010
Amended Annual Report
July 19, 2010
Statement of Changes in Beneficial Ownership
July 19, 2010
Statement of Changes in Beneficial Ownership
June 25, 2010
Annual Report of Employee Stock Plans
June 14, 2010
Current report filing
June 9, 2010
Current report filing
June 2, 2010
Current report filing
May 18, 2010
Statement of Changes in Beneficial Ownership
May 17, 2010
Current report filing
May 17, 2010
Current report filing
May 14, 2010
Statement of Changes in Beneficial Ownership
May 13, 2010
Statement of Changes in Beneficial Ownership
May 12, 2010
Current report filing
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Statement of Changes in Beneficial Ownership
May 10, 2010
Current report filing
May 5, 2010
Statement of Changes in Beneficial Ownership
May 5, 2010
Current report filing
April 30, 2010
Quarterly Report
April 29, 2010
Current report filing
April 19, 2010
Statement of Changes in Beneficial Ownership
April 19, 2010
Statement of Changes in Beneficial Ownership
April 16, 2010
Current report filing
April 5, 2010
Current report filing
April 1, 2010
Current report filing
March 25, 2010
Proxy Statement (definitive)
March 12, 2010
Current report filing
March 10, 2010
Current report filing
March 8, 2010
Annual Report
February 23, 2010
Statement of Changes in Beneficial Ownership
February 23, 2010
Statement of Changes in Beneficial Ownership
February 23, 2010
Statement of Changes in Beneficial Ownership
February 17, 2010
Current report filing
February 17, 2010
Statement of Changes in Beneficial Ownership
February 17, 2010
Statement of Changes in Beneficial Ownership
February 17, 2010
Statement of Changes in Beneficial Ownership
February 16, 2010
Statement of Ownership
February 12, 2010
Amended Statement of Ownership
February 12, 2010
Amended Statement of Ownership
February 3, 2010
Statement of Changes in Beneficial Ownership
February 3, 2010
Statement of Changes in Beneficial Ownership
February 3, 2010
Statement of Changes in Beneficial Ownership
February 1, 2010
Amended Statement of Ownership
January 29, 2010
Statement of Ownership
January 19, 2010
Statement of Changes in Beneficial Ownership
January 19, 2010
Statement of Changes in Beneficial Ownership
January 5, 2010
Current report filing
November 17, 2009
Current report filing
November 17, 2009
Current report filing
November 5, 2009
Current report filing
November 5, 2009
Quarterly Report
October 29, 2009
Current report filing
October 23, 2009
Current report filing
October 19, 2009
Statement of Changes in Beneficial Ownership
October 19, 2009
Statement of Changes in Beneficial Ownership
October 9, 2009
Current report filing
October 8, 2009
Current report filing
October 6, 2009
Current report filing
September 25, 2009
Effectiveness Order
September 14, 2009
Securities Registration Statement (simplified form)
September 1, 2009
Amended Statement of Changes in Beneficial Ownership
August 28, 2009
Current report filing
August 17, 2009
Current report filing
August 11, 2009
Quarterly Report
August 11, 2009
Securities Registration Statement (simplified form)
July 31, 2009
Current report filing
July 20, 2009
Statement of Changes in Beneficial Ownership
July 20, 2009
Statement of Changes in Beneficial Ownership
June 18, 2009
Annual Report of Employee Stock Plans
May 13, 2009
Current report filing
May 13, 2009
Statement of Changes in Beneficial Ownership
May 12, 2009
Current report filing
May 11, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 8, 2009
Statement of Changes in Beneficial Ownership
May 6, 2009
Current report filing
May 1, 2009
Quarterly Report
April 30, 2009
Current report filing
April 20, 2009
Statement of Changes in Beneficial Ownership
April 20, 2009
Statement of Changes in Beneficial Ownership
March 31, 2009
Current report filing
March 26, 2009
Proxy Statement (definitive)
March 17, 2009
Current report filing
March 17, 2009
Current report filing
March 6, 2009
Statement of Changes in Beneficial Ownership
March 4, 2009
Amended Statement of Changes in Beneficial Ownership
February 27, 2009
Annual Report
February 27, 2009
Proxy Statement - Notice of Shareholders Meeting (preliminary)
February 24, 2009
Amended Statement of Changes in Beneficial Ownership
February 23, 2009
Statement of Ownership
February 19, 2009
Current report filing
February 13, 2009
Amended Statement of Ownership
February 13, 2009
Amended Statement of Ownership
February 12, 2009
Statement of Changes in Beneficial Ownership
February 12, 2009
Statement of Changes in Beneficial Ownership
February 12, 2009
Statement of Changes in Beneficial Ownership
February 9, 2009
Statement of Changes in Beneficial Ownership
February 6, 2009
Current report filing
February 5, 2009
Current report filing
February 5, 2009
Statement of Ownership
February 3, 2009
Current report filing
February 3, 2009
Initial Statement of Beneficial Ownership
January 26, 2009
Statement of Ownership
January 13, 2009
Statement of Changes in Beneficial Ownership
January 13, 2009
Statement of Changes in Beneficial Ownership
January 5, 2009
Statement of Changes in Beneficial Ownership
January 5, 2009
Statement of Changes in Beneficial Ownership
January 5, 2009
Statement of Changes in Beneficial Ownership
November 7, 2008
Statement of Changes in Beneficial Ownership
November 7, 2008
Statement of Changes in Beneficial Ownership
November 6, 2008
Current report filing
November 6, 2008
Current report filing
November 5, 2008
Statement of Changes in Beneficial Ownership
October 31, 2008
Quarterly Report
October 30, 2008
Current report filing
October 30, 2008
Statement of Changes in Beneficial Ownership
October 27, 2008
Statement of Changes in Beneficial Ownership
October 17, 2008
Statement of Changes in Beneficial Ownership
October 17, 2008
Statement of Changes in Beneficial Ownership
October 17, 2008
Statement of Changes in Beneficial Ownership
October 17, 2008
Statement of Changes in Beneficial Ownership
October 10, 2008
Statement of Changes in Beneficial Ownership
October 2, 2008
Current report filing
August 11, 2008
Current report filing
August 7, 2008
Current report filing
August 1, 2008
Current report filing
August 1, 2008
Quarterly Report
July 31, 2008
Amended Securities Registration (section 12(b))
July 17, 2008
Statement of Changes in Beneficial Ownership
July 17, 2008
Statement of Changes in Beneficial Ownership
July 17, 2008
Statement of Changes in Beneficial Ownership
June 30, 2008
Annual Report of Employee Stock Plans
June 20, 2008
Current report filing
June 16, 2008
Current report filing
June 3, 2008
Current report filing
May 21, 2008
Statement of Changes in Beneficial Ownership
May 19, 2008
Statement of Changes in Beneficial Ownership
May 19, 2008
Statement of Changes in Beneficial Ownership
May 13, 2008
Amended Statement of Changes in Beneficial Ownership
May 12, 2008
Current report filing
May 12, 2008
Current report filing
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Statement of Changes in Beneficial Ownership
May 9, 2008
Amended Statement of Changes in Beneficial Ownership
May 9, 2008
Current report filing
May 7, 2008
Statement of Changes in Beneficial Ownership
May 7, 2008
Initial Statement of Beneficial Ownership
May 7, 2008
Current report filing
May 2, 2008
Quarterly Report
April 24, 2008
Current report filing
April 21, 2008
Statement of Changes in Beneficial Ownership
April 21, 2008
Statement of Changes in Beneficial Ownership
April 16, 2008
Statement of Changes in Beneficial Ownership
March 27, 2008
Proxy Statement (definitive)
March 24, 2008
Current report filing
March 24, 2008
Current report filing
March 6, 2008
Statement of Changes in Beneficial Ownership
March 3, 2008
Current report filing
February 29, 2008
Annual Report
February 21, 2008
Statement of Changes in Beneficial Ownership
February 19, 2008
Statement of Changes in Beneficial Ownership
February 19, 2008
Statement of Changes in Beneficial Ownership
February 19, 2008
Statement of Changes in Beneficial Ownership
February 19, 2008
Current report filing
February 14, 2008
Statement of Ownership
February 12, 2008
Current report filing
February 12, 2008
Statement of Changes in Beneficial Ownership
February 8, 2008
Current report filing
February 8, 2008
Current report filing
February 8, 2008
Amended Statement of Ownership
February 7, 2008
Amended Statement of Ownership
February 5, 2008
Current report filing
January 22, 2008
Amended Statement of Ownership
January 15, 2008
Statement of Changes in Beneficial Ownership
January 15, 2008
Statement of Changes in Beneficial Ownership
January 4, 2008
Amended Statement of Changes in Beneficial Ownership
December 28, 2007
Current report filing
December 28, 2007
Current report filing
December 26, 2007
Current report filing
December 21, 2007
Current report filing
December 6, 2007
Statement of Changes in Beneficial Ownership
November 28, 2007
Statement of Changes in Beneficial Ownership
November 16, 2007
Statement of Changes in Beneficial Ownership
November 8, 2007
Statement of Changes in Beneficial Ownership
November 7, 2007
Current report filing
November 6, 2007
Current report filing
November 2, 2007
Quarterly Report
October 30, 2007
Current report filing
October 25, 2007
Current report filing
October 22, 2007
Statement of Changes in Beneficial Ownership
October 22, 2007
Statement of Changes in Beneficial Ownership
October 2, 2007
Current report filing
August 30, 2007
Statement of Changes in Beneficial Ownership
August 24, 2007
Current report filing
August 22, 2007
Current report filing
August 10, 2007
Statement of Changes in Beneficial Ownership
August 10, 2007
Statement of Changes in Beneficial Ownership
August 8, 2007
Current report filing
August 6, 2007
Quarterly Report
August 6, 2007
Securities Registration: Employee Benefit Plan
August 3, 2007
Current report filing
July 26, 2007
Statement of Changes in Beneficial Ownership
July 26, 2007
Statement of Changes in Beneficial Ownership
June 29, 2007
Annual Report of Employee Stock Plans
June 22, 2007
Statement of Changes in Beneficial Ownership
June 19, 2007
Current report filing
June 11, 2007
Current report filing
May 15, 2007
Statement of Changes in Beneficial Ownership
May 9, 2007
Current report filing
May 8, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Statement of Changes in Beneficial Ownership
May 3, 2007
Current report filing
May 2, 2007
Statement of Changes in Beneficial Ownership
May 2, 2007
Statement of Changes in Beneficial Ownership
April 30, 2007
Quarterly Report
April 26, 2007
Current report filing
April 23, 2007
Statement of Changes in Beneficial Ownership
April 23, 2007
Statement of Changes in Beneficial Ownership
March 16, 2007
Proxy Statement (definitive)
March 15, 2007
Annual Report
February 26, 2007
Statement of Changes in Beneficial Ownership
February 26, 2007
Statement of Changes in Beneficial Ownership
February 22, 2007
Statement of Changes in Beneficial Ownership
February 22, 2007
Statement of Changes in Beneficial Ownership
February 22, 2007
Statement of Changes in Beneficial Ownership
February 20, 2007
Statement of Changes in Beneficial Ownership
February 20, 2007
Statement of Changes in Beneficial Ownership
February 20, 2007
Statement of Changes in Beneficial Ownership
February 20, 2007
Statement of Changes in Beneficial Ownership
February 20, 2007
Statement of Changes in Beneficial Ownership
February 16, 2007
Statement of Changes in Beneficial Ownership
February 16, 2007
Amended Current report filing
February 15, 2007
Current report filing
February 14, 2007
Amended Statement of Ownership
February 13, 2007
Statement of Ownership
February 13, 2007
Current report filing
February 12, 2007
Current report filing
February 12, 2007
Statement of Changes in Beneficial Ownership
February 9, 2007
Amended Statement of Ownership
February 2, 2007
Amended Statement of Ownership
January 31, 2007
Current report filing
January 23, 2007
Statement of Ownership
January 23, 2007
Amended Statement of Ownership
January 18, 2007
Statement of Changes in Beneficial Ownership
January 18, 2007
Statement of Changes in Beneficial Ownership
December 8, 2006
Current report filing
November 7, 2006
Current report filing
November 7, 2006
Current report filing
November 2, 2006
Quarterly Report
November 1, 2006
Amended Current report filing
October 26, 2006
Current report filing
October 18, 2006
Statement of Changes in Beneficial Ownership
October 18, 2006
Statement of Changes in Beneficial Ownership
October 18, 2006
Statement of Changes in Beneficial Ownership
October 18, 2006
Statement of Changes in Beneficial Ownership
October 18, 2006
Amended Statement of Changes in Beneficial Ownership
October 10, 2006
Current report filing
September 29, 2006
Current report filing
September 12, 2006
Current report filing
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
September 12, 2006
Amended Statement of Changes in Beneficial Ownership
August 18, 2006
Amended Statement of Ownership
August 17, 2006
Statement of Changes in Beneficial Ownership
August 14, 2006
Statement of Changes in Beneficial Ownership
August 9, 2006
Quarterly Report
August 1, 2006
Amended Current report filing
July 31, 2006
Current report filing
July 31, 2006
Current report filing
July 27, 2006
Current report filing
July 12, 2006
Statement of Changes in Beneficial Ownership
July 12, 2006
Statement of Changes in Beneficial Ownership
July 12, 2006
Statement of Changes in Beneficial Ownership
July 12, 2006
Statement of Changes in Beneficial Ownership
July 11, 2006
Current report filing
June 29, 2006
Annual Report of Employee Stock Plans
June 21, 2006
Statement of Changes in Beneficial Ownership
May 26, 2006
Statement of Changes in Beneficial Ownership
May 8, 2006
Current report filing
May 5, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 4, 2006
Statement of Changes in Beneficial Ownership
May 3, 2006
Current report filing
May 2, 2006
Current report filing
May 1, 2006
Statement of Changes in Beneficial Ownership
May 1, 2006
Quarterly Report
April 26, 2006
Current report filing
April 20, 2006
Securities Registration: Employee Benefit Plan
April 20, 2006
Securities Registration: Employee Benefit Plan
April 18, 2006
Statement of Changes in Beneficial Ownership
April 18, 2006
Statement of Changes in Beneficial Ownership
April 18, 2006
Statement of Changes in Beneficial Ownership
April 18, 2006
Statement of Changes in Beneficial Ownership
April 3, 2006
Current report filing
March 28, 2006
Current report filing
March 27, 2006
Statement of Changes in Beneficial Ownership
March 16, 2006
Annual Report
March 16, 2006
Proxy Statement (definitive)
March 13, 2006
Current report filing
March 9, 2006
Initial Statement of Beneficial Ownership
March 9, 2006
Statement of Changes in Beneficial Ownership
March 6, 2006
Statement of Ownership
February 21, 2006
Current report filing
February 16, 2006
Current report filing
February 14, 2006
Statement of Ownership
February 14, 2006
Amended Statement of Ownership
February 9, 2006
Current report filing
February 8, 2006
Current report filing
February 6, 2006
Statement of Ownership
January 13, 2006
Current report filing
January 12, 2006
Statement of Changes in Beneficial Ownership
January 12, 2006
Statement of Changes in Beneficial Ownership
January 12, 2006
Statement of Changes in Beneficial Ownership
January 12, 2006
Statement of Changes in Beneficial Ownership
January 6, 2006
Current report filing
January 4, 2006
Current report filing
January 3, 2006
Current report filing
December 14, 2005
Statement of Changes in Beneficial Ownership
December 12, 2005
Current report filing
December 12, 2005
Statement of Changes in Beneficial Ownership
December 7, 2005
Current report filing
December 1, 2005
Current report filing
November 23, 2005
Current report filing
November 16, 2005
Current report filing
November 1, 2005
Quarterly Report
October 31, 2005
Current report filing
October 31, 2005
Current report filing
October 27, 2005
Current report filing
October 21, 2005
Amended Statement of Changes in Beneficial Ownership
October 21, 2005
Amended Statement of Changes in Beneficial Ownership
October 21, 2005
Amended Statement of Changes in Beneficial Ownership
October 20, 2005
Statement of Changes in Beneficial Ownership
October 20, 2005
Statement of Changes in Beneficial Ownership
October 20, 2005
Statement of Changes in Beneficial Ownership
October 20, 2005
Statement of Changes in Beneficial Ownership
October 5, 2005
Current report filing
September 14, 2005
Current report filing
August 30, 2005
Statement of Changes in Beneficial Ownership
August 26, 2005
Amended Statement of Changes in Beneficial Ownership
August 12, 2005
Statement of Changes in Beneficial Ownership
August 12, 2005
Report of proposed sale of securities
August 3, 2005
Securities Registration: Employee Benefit Plan
August 3, 2005
Quarterly Report
August 1, 2005
Statement of Changes in Beneficial Ownership
August 1, 2005
Statement of Changes in Beneficial Ownership
August 1, 2005
Statement of Changes in Beneficial Ownership
August 1, 2005
Statement of Changes in Beneficial Ownership
August 1, 2005
Current report filing
July 29, 2005
Current report filing
July 28, 2005
Current report filing
June 29, 2005
Annual Report of Employee Stock Plans
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 6, 2005
Statement of Changes in Beneficial Ownership
May 5, 2005
Current report filing
May 5, 2005
Quarterly Report
May 5, 2005
Current report filing
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 4, 2005
Statement of Changes in Beneficial Ownership
May 3, 2005
Statement of Changes in Beneficial Ownership
May 2, 2005
Current report filing
April 28, 2005
Current report filing
April 22, 2005
Statement of Changes in Beneficial Ownership
April 22, 2005
Statement of Changes in Beneficial Ownership
April 22, 2005
Statement of Changes in Beneficial Ownership
April 22, 2005
Statement of Changes in Beneficial Ownership
April 13, 2005
Current report filing
April 13, 2005
Amended Current report filing
March 31, 2005
Current report filing
March 28, 2005
Amended Current report filing
March 16, 2005
Proxy Statement (definitive)
March 14, 2005
Annual Report
March 10, 2005
Amended Statement of Ownership
March 10, 2005
Annual Statement of Changes in Beneficial Ownership
February 18, 2005
Current report filing
February 14, 2005
Amended Statement of Ownership
February 9, 2005
Amended Statement of Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 9, 2005
Statement of Changes in Beneficial Ownership
February 8, 2005
Current report filing
February 7, 2005
Current report filing
February 3, 2005
Amended Statement of Ownership
February 2, 2005
Current report filing
December 27, 2004
Current report filing
December 16, 2004
Current report filing
December 15, 2004
Initial Statement of Beneficial Ownership
December 13, 2004
Current report filing
December 13, 2004
Amended Securities Registration (section 12(b))
December 9, 2004
Statement of Changes in Beneficial Ownership
November 22, 2004
Statement of Changes in Beneficial Ownership
November 19, 2004
Statement of Changes in Beneficial Ownership
November 5, 2004
Current report filing
November 4, 2004
Quarterly Report
October 29, 2004
Statement of Ownership
October 29, 2004
Current report filing
October 28, 2004
Current report filing
October 20, 2004
Statement of Changes in Beneficial Ownership
October 20, 2004
Statement of Changes in Beneficial Ownership
October 20, 2004
Statement of Changes in Beneficial Ownership
October 20, 2004
Statement of Changes in Beneficial Ownership
October 8, 2004
Amended Statement of Ownership
August 26, 2004
Amended Current report filing
August 9, 2004
Quarterly Report
August 4, 2004
Current report filing
August 3, 2004
Current report filing
July 30, 2004
Current report filing
July 28, 2004
Current report filing
July 13, 2004
Statement of Changes in Beneficial Ownership
July 13, 2004
Statement of Changes in Beneficial Ownership
July 13, 2004
Statement of Changes in Beneficial Ownership
July 13, 2004
Statement of Changes in Beneficial Ownership
July 13, 2004
Statement of Changes in Beneficial Ownership
July 1, 2004
Registration of Additional Securities (up to 20%)
July 1, 2004
Prospectus filed pursuant to Rule 424(b)(4)
June 28, 2004
Annual Report of Employee Stock Plans
June 24, 2004
Amended Annual Report
June 23, 2004
Statement of Changes in Beneficial Ownership
June 23, 2004
Statement of Changes in Beneficial Ownership
June 23, 2004
Statement of Changes in Beneficial Ownership
June 23, 2004
Statement of Changes in Beneficial Ownership
June 18, 2004
Securities Registration Statement (simplified form)
June 17, 2004
Current report filing
June 3, 2004
Securities Registration Statement (simplified form)
May 14, 2004
Securities Registration Statement (simplified form)
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 12, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 6, 2004
Statement of Changes in Beneficial Ownership
May 3, 2004
Quarterly Report
April 29, 2004
Current report filing
April 20, 2004
Statement of Changes in Beneficial Ownership
April 20, 2004
Statement of Changes in Beneficial Ownership
April 20, 2004
Statement of Changes in Beneficial Ownership
April 20, 2004
Statement of Changes in Beneficial Ownership
April 20, 2004
Statement of Changes in Beneficial Ownership
April 2, 2004
Securities Registration Statement (simplified form)
March 15, 2004
Annual Report
March 15, 2004
Proxy Statement (definitive)
March 12, 2004
Current report filing
February 19, 2004
Statement of Changes in Beneficial Ownership
February 19, 2004
Statement of Changes in Beneficial Ownership
February 19, 2004
Statement of Changes in Beneficial Ownership
February 18, 2004
Statement of Changes in Beneficial Ownership
February 18, 2004
Statement of Changes in Beneficial Ownership
February 17, 2004
Amended Statement of Ownership
February 17, 2004
Statement of Changes in Beneficial Ownership
February 12, 2004
Statement of Ownership
February 10, 2004
Statement of Changes in Beneficial Ownership
February 9, 2004
Statement of Changes in Beneficial Ownership
February 9, 2004
Statement of Changes in Beneficial Ownership
February 9, 2004
Statement of Changes in Beneficial Ownership
February 9, 2004
Statement of Changes in Beneficial Ownership
February 6, 2004
Amended Statement of Ownership
January 28, 2004
Current report filing
January 5, 2004
Amended Statement of Ownership
January 5, 2004
Amended Statement of Ownership
January 5, 2004
Amended Statement of Ownership
December 16, 2003
Current report filing
December 8, 2003
Statement of Changes in Beneficial Ownership
December 8, 2003
Current report filing
November 6, 2003
Quarterly Report
October 30, 2003
Current report filing
October 23, 2003
Current report filing
October 16, 2003
Statement of Changes in Beneficial Ownership
October 16, 2003
Statement of Changes in Beneficial Ownership
September 3, 2003
Current report filing
August 11, 2003
Quarterly Report
August 8, 2003
Initial Statement of Beneficial Ownership
August 7, 2003
Current report filing
July 24, 2003
Current report filing
July 23, 2003
Statement of Changes in Beneficial Ownership
July 16, 2003
Statement of Changes in Beneficial Ownership
July 16, 2003
Statement of Changes in Beneficial Ownership
June 20, 2003
Annual Report of Employee Stock Plans
June 3, 2003
Statement of Changes in Beneficial Ownership
May 27, 2003
Statement of Changes in Beneficial Ownership
May 23, 2003
Current report filing
May 23, 2003
Initial Statement of Beneficial Ownership
May 9, 2003
Current report filing
May 8, 2003
Quarterly Report
April 24, 2003
Current report filing
March 31, 2003
Annual Report
March 28, 2003
Proxy Statement (definitive)
March 28, 2003
Current report filing
March 12, 2003
Statement of Ownership
March 10, 2003
Amended Statement of Ownership
February 12, 2003
Amended Statement of Ownership
February 5, 2003
Amended Statement of Ownership
January 10, 2003
Amended Statement of Ownership
December 6, 2002
Current report filing
November 1, 2002
Quarterly Report
August 12, 2002
Quarterly Report
August 12, 2002
Current report filing
June 27, 2002
Annual Report of Employee Stock Plans
June 25, 2002
Current report filing
May 24, 2002
Securities Registration: Employee Benefit Plan
April 30, 2002
Quarterly Report
March 27, 2002
Annual Report (Regulation S-K, item 405)
March 26, 2002
Proxy Statement (definitive)
March 11, 2002
Amended Statement of Ownership
February 19, 2002
Amended Statement of Ownership
February 12, 2002
Amended Statement of Ownership
January 22, 2002
Amended Statement of Ownership
January 2, 2002
Amended Statement of Ownership
November 30, 2001
Securities Registration: Employee Benefit Plan
November 13, 2001
Quarterly Report
September 12, 2001
Current report filing
August 28, 2001
Current report filing
August 10, 2001
Quarterly Report
July 26, 2001
Current report filing
June 29, 2001
Annual Report of Employee Stock Plans
June 7, 2001
Securities Registration: Employee Benefit Plan
May 14, 2001
Quarterly Report
March 29, 2001
Annual Report
March 20, 2001
Proxy Statement (definitive)
February 15, 2001
Amended Statement of Ownership
February 2, 2001
Statement of Ownership
February 1, 2001
Amended Statement of Ownership
January 4, 2001
Amended Statement of Ownership
January 4, 2001
Amended Statement of Ownership
January 2, 2001
Amended Statement of Ownership
November 13, 2000
Quarterly Report
August 14, 2000
Quarterly Report
June 28, 2000
Annual Report of Employee Stock Plans
June 2, 2000
Termination of Registration of a Class of Security under Section 12(b)
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 17, 2000
Post-Effective Amendment to an S-8 filing
May 16, 2000
Current report filing
May 16, 2000
Current report filing
May 16, 2000
Securities Registration (section 12(b))
May 16, 2000
Amended Securities Registration (section 12(b))
May 15, 2000
Quarterly Report
May 9, 2000
Current report filing
March 31, 2000
Proxy Statement - Merger or Acquistion (definitive)
March 31, 2000
Prospectus filed pursuant to Rule 424(b)(3)
March 29, 2000
Annual Report (Regulation S-K, item 405)
March 29, 2000
Registration Statement for securities to be issued in business combination transactions
March 10, 2000
Registration Statement for securities to be issued in business combination transactions
February 15, 2000
Amended Statement of Ownership
February 10, 2000
Amended Statement of Ownership
February 8, 2000
Amended Statement of Ownership
February 3, 2000
Statement of Ownership
February 1, 2000
Securities Registration: Business Combination
January 5, 2000
Amended Statement of Ownership
January 3, 2000
Amended Statement of Ownership
November 15, 1999
Quarterly Report
August 16, 1999
Quarterly Report
July 12, 1999
Statement of Ownership
June 28, 1999
Annual Report of Employee Stock Plans
May 14, 1999
Quarterly Report
March 31, 1999
Annual Report
March 15, 1999
Proxy Statement (definitive)
February 17, 1999
Statement of Ownership
February 16, 1999
Amended Statement of Ownership
February 2, 1999
Amended Statement of Ownership
January 8, 1999
Amended Statement of Ownership
November 16, 1998
Quarterly Report
October 15, 1998
Statement of Ownership
September 14, 1998
Securities Registration: Employee Benefit Plan
September 14, 1998
Securities Registration: Employee Benefit Plan
September 14, 1998
Securities Registration: Employee Benefit Plan
September 14, 1998
Securities Registration: Employee Benefit Plan
August 19, 1998
Statement of Ownership
August 17, 1998
Quarterly Report
July 27, 1998
Current report filing
May 15, 1998
Quarterly Report
May 8, 1998
Securities Registration: Employee Benefit Plan
April 2, 1998
Annual Report of Employee Stock Plans
March 27, 1998
Annual Report (Regulation S-K, item 405)
March 16, 1998
Proxy Statement (definitive)
February 17, 1998
Amended Statement of Ownership
January 27, 1998
Securities Registration (section 12(b))
January 27, 1998
Current report filing
January 22, 1998
Amended Statement of Ownership
January 5, 1998
Statement of Ownership
November 7, 1997
Quarterly Report
August 11, 1997
Quarterly Report
May 9, 1997
Quarterly Report
March 27, 1997
Annual Report of Employee Stock Plans
March 27, 1997
Annual Report (Regulation S-K, item 405)
March 17, 1997
Proxy Statement (definitive)
February 12, 1997
Statement of Ownership
February 10, 1997
Amended Statement of Ownership
January 22, 1997
Amended Statement of Ownership
November 14, 1996
Quarterly Report
August 13, 1996
Quarterly Report
May 8, 1996
Quarterly Report
March 25, 1996
Annual Report (Regulation S-K, item 405)
March 18, 1996
Proxy Statement (definitive)
February 14, 1996
Statement of Ownership
February 13, 1996
Amended Statement of Ownership
February 1, 1996
Amended Statement of Ownership
November 3, 1995
Quarterly Report
August 10, 1995
Quarterly Report
June 29, 1995
Securities Registration: Employee Benefit Plan
June 15, 1995
Annual Report of Employee Stock Plans
June 15, 1995
Annual Report of Employee Stock Plans
May 12, 1995
Quarterly Report
March 23, 1995
Annual Report (Regulation S-K, item 405)
March 8, 1995
Statement of Ownership
March 3, 1995
Statement of Ownership
November 14, 1994
Quarterly Report
August 10, 1994
Quarterly Report
May 10, 1994
Quarterly Report
March 25, 1994
Annual Report
March 11, 1994
Proxy Statement (definitive)