Official Website: https://www.sec.gov/

Treasury Stock, Shares, Acquired

Number of shares that have been repurchased during the period and are being held in treasury.

Compare To Other Companies

Annual (shares)

Value Reported On Form FY FP Start Date End Date Fiscal Period
1,488,230 2017-02-23 10-K 2016 FY 2014-01-01 2014-12-31 CY2014
1,576,090 2018-02-27 10-K 2017 FY 2015-01-01 2015-12-31 CY2015
736,171 2019-02-28 10-K 2018 FY 2016-01-01 2016-12-31 CY2016
522,134 2020-02-27 10-K 2019 FY 2017-01-01 2017-12-31 CY2017
783,776 2021-02-25 10-K 2020 FY 2018-01-01 2018-12-31 CY2018
454,430 2022-02-28 10-K 2021 FY 2019-01-01 2019-12-31 CY2019
565,882 2023-02-27 10-K 2022 FY 2020-01-01 2020-12-31 CY2020
480,447 2024-02-28 10-K 2023 FY 2021-01-01 2021-12-31 CY2021
364,914 2025-02-27 10-K 2024 FY 2022-01-01 2022-12-31 CY2022
424,777 2025-02-27 10-K 2024 FY 2023-01-01 2023-12-31 CY2023
1,446,008 2025-02-27 10-K 2024 FY 2024-01-01 2024-12-31 CY2024

Quarterly (shares)

Value Reported On Form FY FP Start Date End Date Fiscal Period
130,930 2016-05-05 10-Q 2016 Q1 2015-01-01 2015-03-31 CY2015Q1
146,284 2017-05-04 10-Q 2017 Q1 2016-01-01 2016-03-31 CY2016Q1
198,928 2018-05-03 10-Q 2018 Q1 2017-01-01 2017-03-31 CY2017Q1
133,695 2019-05-02 10-Q 2019 Q1 2018-01-01 2018-03-31 CY2018Q1
128,504 2020-05-07 10-Q 2020 Q1 2019-01-01 2019-03-31 CY2019Q1
246,460 2021-05-06 10-Q 2021 Q1 2020-01-01 2020-03-31 CY2020Q1
87,322 2022-05-05 10-Q 2022 Q1 2021-01-01 2021-03-31 CY2021Q1
67,663 2023-05-04 10-Q 2023 Q1 2022-01-01 2022-03-31 CY2022Q1
11,673 2023-05-04 10-Q 2023 Q1 2023-01-01 2023-03-31 CY2023Q1

All Reported Treasury Stock, Shares, Acquired (shares)

Value Reported On Form FY FP Start Date End Date Fiscal Period
1,488,230 2017-02-23 10-K 2016 FY 2014-01-01 2014-12-31 CY2014
130,930 2016-05-05 10-Q 2016 Q1 2015-01-01 2015-03-31 CY2015Q1
275,784 2016-08-04 10-Q 2016 Q2 2015-01-01 2015-06-30
418,912 2016-11-03 10-Q 2016 Q3 2015-01-01 2015-09-30
1,576,090 2017-02-23 10-K 2016 FY 2015-01-01 2015-12-31
1,576,090 2018-02-27 10-K 2017 FY 2015-01-01 2015-12-31 CY2015
11,201,007 2016-05-05 10-Q 2016 Q1 2005-07-01 2016-03-31
146,284 2016-05-05 10-Q 2016 Q1 2016-01-01 2016-03-31
146,284 2017-05-04 10-Q 2017 Q1 2016-01-01 2016-03-31 CY2016Q1
11,356,228 2016-08-04 10-Q 2016 Q2 2005-07-01 2016-06-30
301,505 2016-08-04 10-Q 2016 Q2 2016-01-01 2016-06-30
301,505 2017-08-03 10-Q 2017 Q2 2016-01-01 2016-06-30
11,629,980 2016-11-03 10-Q 2016 Q3 2005-07-01 2016-09-30
575,256 2016-11-03 10-Q 2016 Q3 2016-01-01 2016-09-30
575,256 2017-11-02 10-Q 2017 Q3 2016-01-01 2016-09-30
11,790,894 2017-02-23 10-K 2016 FY 2005-07-01 2016-12-31
736,171 2017-02-23 10-K 2016 FY 2016-01-01 2016-12-31
736,171 2018-02-27 10-K 2017 FY 2016-01-01 2016-12-31
736,171 2019-02-28 10-K 2018 FY 2016-01-01 2016-12-31 CY2016
11,989,822 2017-05-04 10-Q 2017 Q1 2005-07-01 2017-03-31
198,928 2017-05-04 10-Q 2017 Q1 2017-01-01 2017-03-31
198,928 2018-05-03 10-Q 2018 Q1 2017-01-01 2017-03-31 CY2017Q1
12,087,779 2017-08-03 10-Q 2017 Q2 2005-07-01 2017-06-30
296,885 2017-08-03 10-Q 2017 Q2 2017-01-01 2017-06-30
296,885 2018-08-02 10-Q 2018 Q2 2017-01-01 2017-06-30
12,198,254 2017-11-02 10-Q 2017 Q3 2005-07-01 2017-09-30
407,360 2017-11-02 10-Q 2017 Q3 2017-01-01 2017-09-30
407,360 2018-11-01 10-Q 2018 Q3 2017-01-01 2017-09-30
12,313,028 2018-02-27 10-K 2017 FY 2005-07-01 2017-12-31
522,134 2018-02-27 10-K 2017 FY 2017-01-01 2017-12-31
522,134 2019-02-28 10-K 2018 FY 2017-01-01 2017-12-31
522,134 2020-02-27 10-K 2019 FY 2017-01-01 2017-12-31 CY2017
12,446,723 2018-05-03 10-Q 2018 Q1 2005-07-01 2018-03-31
133,695 2018-05-03 10-Q 2018 Q1 2018-01-01 2018-03-31
133,695 2019-05-02 10-Q 2019 Q1 2018-01-01 2018-03-31 CY2018Q1
12,671,710 2018-08-02 10-Q 2018 Q2 2005-07-01 2018-06-30
358,682 2018-08-02 10-Q 2018 Q2 2018-01-01 2018-06-30
358,682 2019-08-01 10-Q 2019 Q2 2018-01-01 2018-06-30
12,826,903 2018-11-01 10-Q 2018 Q3 2005-07-01 2018-09-30
513,875 2018-11-01 10-Q 2018 Q3 2018-01-01 2018-09-30
513,875 2019-10-31 10-Q 2019 Q3 2018-01-01 2018-09-30
13,096,804 2019-02-28 10-K 2018 FY 2005-07-01 2018-12-31
783,776 2019-02-28 10-K 2018 FY 2018-01-01 2018-12-31
783,776 2020-02-27 10-K 2019 FY 2018-01-01 2018-12-31
783,776 2021-02-25 10-K 2020 FY 2018-01-01 2018-12-31 CY2018
13,225,308 2019-05-02 10-Q 2019 Q1 2005-07-01 2019-03-31
128,504 2019-05-02 10-Q 2019 Q1 2019-01-01 2019-03-31
128,504 2020-05-07 10-Q 2020 Q1 2019-01-01 2019-03-31 CY2019Q1
13,353,376 2019-08-01 10-Q 2019 Q2 2005-07-01 2019-06-30
256,572 2019-08-01 10-Q 2019 Q2 2019-01-01 2019-06-30
256,572 2020-08-06 10-Q 2020 Q2 2019-01-01 2019-06-30
13,462,690 2019-10-31 10-Q 2019 Q3 2005-07-01 2019-09-30
365,886 2019-10-31 10-Q 2019 Q3 2019-01-01 2019-09-30
365,886 2020-11-05 10-Q 2020 Q3 2019-01-01 2019-09-30
13,551,234 2020-02-27 10-K 2019 FY 2005-07-01 2019-12-31
14,117,116 2021-02-25 10-K 2020 FY 2005-07-01 2019-12-31
14,437,414 2022-02-28 10-K 2021 FY 2005-07-01 2019-12-31
14,680,690 2023-02-27 10-K 2022 FY 2005-07-01 2019-12-31
454,430 2020-02-27 10-K 2019 FY 2019-01-01 2019-12-31
454,430 2021-02-25 10-K 2020 FY 2019-01-01 2019-12-31
454,430 2022-02-28 10-K 2021 FY 2019-01-01 2019-12-31 CY2019
13,797,694 2020-05-07 10-Q 2020 Q1 2005-07-01 2020-03-31
246,460 2020-05-07 10-Q 2020 Q1 2020-01-01 2020-03-31
246,460 2021-05-06 10-Q 2021 Q1 2020-01-01 2020-03-31 CY2020Q1
13,885,674 2020-08-06 10-Q 2020 Q2 2005-07-01 2020-06-30
13,980,690 2020-11-05 10-Q 2020 Q3 2005-07-01 2020-06-30
14,204,438 2021-05-06 10-Q 2021 Q1 2005-07-01 2020-06-30
14,287,139 2021-08-05 10-Q 2021 Q2 2005-07-01 2020-06-30
14,359,231 2021-11-04 10-Q 2021 Q3 2005-07-01 2020-06-30
14,505,077 2022-05-05 10-Q 2022 Q1 2005-07-01 2020-06-30
14,557,533 2022-08-08 10-Q 2022 Q2 2005-07-01 2020-06-30
14,593,422 2022-11-07 10-Q 2022 Q3 2005-07-01 2020-06-30
14,692,363 2023-05-04 10-Q 2023 Q1 2005-07-01 2020-06-30
14,693,773 2023-08-03 10-Q 2023 Q2 2005-07-01 2020-06-30
22,444,127 2023-11-06 10-Q 2023 Q3 2005-07-01 2020-06-30
22,482,673 2024-05-02 10-Q 2024 Q1 2005-07-01 2020-06-30
334,440 2020-08-06 10-Q 2020 Q2 2020-01-01 2020-06-30
334,440 2021-08-05 10-Q 2021 Q2 2020-01-01 2020-06-30
429,456 2020-11-05 10-Q 2020 Q3 2020-01-01 2020-09-30
429,456 2021-11-04 10-Q 2021 Q3 2020-01-01 2020-09-30
565,882 2021-02-25 10-K 2020 FY 2020-01-01 2020-12-31
565,882 2022-02-28 10-K 2021 FY 2020-01-01 2020-12-31
565,882 2023-02-27 10-K 2022 FY 2020-01-01 2020-12-31 CY2020
87,322 2021-05-06 10-Q 2021 Q1 2021-01-01 2021-03-31
87,322 2022-05-05 10-Q 2022 Q1 2021-01-01 2021-03-31 CY2021Q1
170,023 2021-08-05 10-Q 2021 Q2 2021-01-01 2021-06-30
170,023 2022-08-08 10-Q 2022 Q2 2021-01-01 2021-06-30
242,115 2021-11-04 10-Q 2021 Q3 2021-01-01 2021-09-30
242,115 2022-11-07 10-Q 2022 Q3 2021-01-01 2021-09-30
320,298 2022-02-28 10-K 2021 FY 2021-01-01 2021-12-31
320,298 2023-02-27 10-K 2022 FY 2021-01-01 2021-12-31
480,447 2024-02-28 10-K 2023 FY 2021-01-01 2021-12-31 CY2021
67,663 2022-05-05 10-Q 2022 Q1 2022-01-01 2022-03-31
67,663 2023-05-04 10-Q 2023 Q1 2022-01-01 2022-03-31 CY2022Q1
120,119 2022-08-08 10-Q 2022 Q2 2022-01-01 2022-06-30
120,119 2023-08-03 10-Q 2023 Q2 2022-01-01 2022-06-30
156,008 2022-11-07 10-Q 2022 Q3 2022-01-01 2022-09-30
234,011 2023-11-06 10-Q 2023 Q3 2022-01-01 2022-09-30
243,276 2023-02-27 10-K 2022 FY 2022-01-01 2022-12-31
364,914 2024-02-28 10-K 2023 FY 2022-01-01 2022-12-31
364,914 2025-02-27 10-K 2024 FY 2022-01-01 2022-12-31 CY2022
11,673 2023-05-04 10-Q 2023 Q1 2023-01-01 2023-03-31 CY2023Q1
13,083 2023-08-03 10-Q 2023 Q2 2023-01-01 2023-06-30
19,624 2024-08-01 10-Q 2024 Q2 2023-01-01 2023-06-30
423,091 2023-11-06 10-Q 2023 Q3 2023-01-01 2023-09-30
423,091 2024-11-07 10-Q 2024 Q3 2023-01-01 2023-09-30
22,445,813 2024-02-28 10-K 2023 FY 2005-07-01 2023-12-31
424,777 2024-02-28 10-K 2023 FY 2023-01-01 2023-12-31
424,777 2025-02-27 10-K 2024 FY 2023-01-01 2023-12-31 CY2023
1,396,137 2024-08-01 10-Q 2024 Q2 2024-01-01 2024-06-30
1,441,545 2024-11-07 10-Q 2024 Q3 2024-01-01 2024-09-30
1,446,008 2025-02-27 10-K 2024 FY 2024-01-01 2024-12-31 CY2024

SEC Filings Explorer

Formalu provides easy access to SEC filings and reporting data

Most Recent Filings

2000 most recent SEC filings for the current official filing date

Aggregated Data

SEC filing data for all companies grouped by time and accounting terms

Formalu's Securities and Exchange Commission Page

SEC forms, contact information and locations