F&FFinancial Insights

Financial Metrics

FCFS FirstCash Holdings, Inc.
Range: 2016-01-01 to 2026-04-29
Chart Range:
% Change:

Financial Statements

Grouped by statement

Income Statement

Metrics: 6

Revenue

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 183203000.0 USD 10-Q 2017-05-05
Quarterly 2016-06-30 181979000.0 -0.7% USD 10-Q 2017-08-07
Quarterly 2016-09-30 261153000.0 +43.5% USD 10-Q 2017-11-01
Quarterly 2017-03-31 447576000.0 +71.4% USD 10-Q 2018-04-30
Quarterly 2017-06-30 416629000.0 -6.9% USD 10-Q 2018-08-01
Quarterly 2017-09-30 435412000.0 +4.5% USD 10-Q 2018-10-31
Quarterly 2018-03-31 449800000.0 +3.3% USD 10-Q 2019-05-03
Quarterly 2018-06-30 419972000.0 -6.6% USD 10-Q 2019-07-29
Quarterly 2018-09-30 429878000.0 +2.4% USD 10-Q 2019-10-28
Quarterly 2019-03-31 467604000.0 +8.8% USD 10-Q 2020-04-27
Quarterly 2019-06-30 446014000.0 -4.6% USD 10-Q 2020-07-27
Quarterly 2019-09-30 452459000.0 +1.4% USD 10-Q 2020-10-26
Quarterly 2020-03-31 466490000.0 +3.1% USD 10-Q 2021-04-26
Quarterly 2020-06-30 412746000.0 -11.5% USD 10-Q 2021-07-23
Quarterly 2020-09-30 359890000.0 -12.8% USD 10-Q 2021-10-25
Quarterly 2021-03-31 407939000.0 +13.4% USD 10-Q 2022-05-02
Quarterly 2021-06-30 389578000.0 -4.5% USD 10-Q 2022-08-01
Quarterly 2021-09-30 399674000.0 +2.6% USD 10-Q 2022-10-31
Quarterly 2022-03-31 659839000.0 +65.1% USD 10-Q 2023-05-02
Quarterly 2022-06-30 647616000.0 -1.9% USD 10-Q 2023-07-31
Quarterly 2022-09-30 672143000.0 +3.8% USD 10-Q 2023-10-30
Quarterly 2023-03-31 762739000.0 +13.5% USD 10-Q 2024-04-29
Quarterly 2023-06-30 750622000.0 -1.6% USD 10-Q 2024-07-29
Quarterly 2023-09-30 786301000.0 +4.8% USD 10-Q 2024-10-28
Quarterly 2024-03-31 836370000.0 +6.4% USD 10-Q 2025-04-28
Quarterly 2024-06-30 831012000.0 -0.6% USD 10-Q 2025-07-28
Quarterly 2024-09-30 837321000.0 +0.8% USD 10-Q 2025-11-03
Quarterly 2025-03-31 836423000.0 -0.1% USD 10-Q 2025-04-28
Quarterly 2025-06-30 830622000.0 -0.7% USD 10-Q 2025-07-28
Quarterly 2025-09-30 935579000.0 +12.6% USD 10-Q 2025-11-03
Annual 2016-12-31 1088377000.0 USD 10-K 2019-02-05
Annual 2017-12-31 1779822000.0 +63.5% USD 10-K 2020-02-03
Annual 2018-12-31 1780858000.0 +0.1% USD 10-K 2021-02-01
Annual 2019-12-31 1864439000.0 +4.7% USD 10-K 2022-02-28
Annual 2020-12-31 1631284000.0 -12.5% USD 10-K 2023-02-06
Annual 2021-12-31 1698965000.0 +4.1% USD 10-K 2024-02-05
Annual 2022-12-31 2728942000.0 +60.6% USD 10-K 2025-02-03
Annual 2023-12-31 3151796000.0 +15.5% USD 10-K 2026-02-09
Annual 2024-12-31 3388514000.0 +7.5% USD 10-K 2026-02-09
Annual 2025-12-31 3661043000.0 +8.0% USD 10-K 2026-02-09

Gross Profit

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 101863000.0 USD 10-Q 2017-05-05
Quarterly 2016-06-30 101461000.0 -0.4% USD 10-Q 2017-08-07
Quarterly 2016-09-30 147364000.0 +45.2% USD 10-Q 2017-11-01
Quarterly 2017-03-31 242900000.0 +64.8% USD 10-Q 2018-04-30
Quarterly 2017-06-30 224424000.0 -7.6% USD 10-Q 2018-08-01
Quarterly 2017-09-30 231046000.0 +3.0% USD 10-Q 2018-10-31
Quarterly 2018-03-31 239081000.0 +3.5% USD 10-Q 2019-05-03
Quarterly 2018-06-30 228428000.0 -4.5% USD 10-Q 2019-07-29
Quarterly 2018-09-30 237258000.0 +3.9% USD 10-Q 2019-10-28
Quarterly 2019-03-31 255799000.0 +7.8% USD 10-Q 2020-04-27
Quarterly 2019-06-30 244305000.0 -4.5% USD 10-Q 2020-07-27
Quarterly 2019-09-30 250979000.0 +2.7% USD 10-Q 2020-10-26
Quarterly 2020-03-31 259309000.0 +3.3% USD 10-Q 2021-04-26
Quarterly 2020-06-30 223101000.0 -14.0% USD 10-Q 2021-07-23
Quarterly 2020-09-30 202738000.0 -9.1% USD 10-Q 2021-10-25
Quarterly 2021-03-31 233589000.0 +15.2% USD 10-Q 2022-05-02
Quarterly 2021-06-30 224222000.0 -4.0% USD 10-Q 2022-08-01
Quarterly 2021-09-30 233089000.0 +4.0% USD 10-Q 2022-10-31
Quarterly 2022-03-31 291187000.0 +24.9% USD 10-Q 2023-05-02
Quarterly 2022-06-30 300972000.0 +3.4% USD 10-Q 2023-07-31
Quarterly 2022-09-30 323292000.0 +7.4% USD 10-Q 2023-10-30
Quarterly 2023-03-31 348056000.0 +7.7% USD 10-Q 2024-04-29
Quarterly 2023-06-30 352887000.0 +1.4% USD 10-Q 2024-07-29
Quarterly 2023-09-30 388647000.0 +10.1% USD 10-Q 2024-10-28
Quarterly 2024-03-31 395840000.0 +1.9% USD 10-Q 2025-04-28
Quarterly 2024-06-30 395397000.0 -0.1% USD 10-Q 2025-07-28
Quarterly 2024-09-30 404607000.0 +2.3% USD 10-Q 2025-11-03
Quarterly 2025-03-31 424203000.0 +4.8% USD 10-Q 2025-04-28
Quarterly 2025-06-30 412816000.0 -2.7% USD 10-Q 2025-07-28
Quarterly 2025-09-30 473707000.0 +14.8% USD 10-Q 2025-11-03
Annual 2016-12-31 604803000.0 USD 10-K 2019-02-05
Annual 2017-12-31 947506000.0 +56.7% USD 10-K 2020-02-03
Annual 2018-12-31 966767000.0 +2.0% USD 10-K 2021-02-01
Annual 2019-12-31 1018347000.0 +5.3% USD 10-K 2022-02-28
Annual 2020-12-31 911139000.0 -10.5% USD 10-K 2023-02-06
Annual 2021-12-31 919152000.0 +0.9% USD 10-K 2024-02-05
Annual 2022-12-31 1264586000.0 +37.6% USD 10-K 2025-02-03
Annual 2023-12-31 1507239000.0 +19.2% USD 10-K 2026-02-09
Annual 2024-12-31 1629532000.0 +8.1% USD 10-K 2026-02-09
Annual 2025-12-31 1840607000.0 +13.0% USD 10-K 2026-02-09

Operating Income

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Net Income

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 13174000.0 USD 10-Q 2017-05-05
Quarterly 2016-06-30 11673000.0 -11.4% USD 10-Q 2017-08-07
Quarterly 2016-09-30 -1412000.0 -112.1% USD 10-Q 2017-11-01
Quarterly 2017-03-31 32645000.0 +2412.0% USD 10-Q 2018-04-30
Quarterly 2017-06-30 15239000.0 -53.3% USD 10-Q 2018-08-01
Quarterly 2017-09-30 28274000.0 +85.5% USD 10-Q 2018-10-31
Quarterly 2018-03-31 41635000.0 +47.3% USD 10-Q 2019-10-28
Quarterly 2018-06-30 30171000.0 -27.5% USD 10-Q 2019-10-28
Quarterly 2018-09-30 33325000.0 +10.5% USD 10-Q 2019-10-28
Quarterly 2019-03-31 42655000.0 +28.0% USD 10-Q 2020-10-26
Quarterly 2019-06-30 33048000.0 -22.5% USD 10-Q 2020-10-26
Quarterly 2019-09-30 34761000.0 +5.2% USD 10-Q 2020-10-26
Quarterly 2020-03-31 32918000.0 -5.3% USD 10-Q 2021-10-25
Quarterly 2020-06-30 25873000.0 -21.4% USD 10-Q 2021-10-25
Quarterly 2020-09-30 15062000.0 -41.8% USD 10-Q 2021-10-25
Quarterly 2021-03-31 33715000.0 +123.8% USD 10-Q 2022-10-31
Quarterly 2021-06-30 28427000.0 -15.7% USD 10-Q 2022-10-31
Quarterly 2021-09-30 33396000.0 +17.5% USD 10-Q 2022-10-31
Quarterly 2022-03-31 28005000.0 -16.1% USD 10-Q 2023-10-30
Quarterly 2022-06-30 86108000.0 +207.5% USD 10-Q 2023-10-30
Quarterly 2022-09-30 59316000.0 -31.1% USD 10-Q 2023-10-30
Quarterly 2023-03-31 47388000.0 -20.1% USD 10-Q 2024-10-28
Quarterly 2023-06-30 45180000.0 -4.7% USD 10-Q 2024-10-28
Quarterly 2023-09-30 57144000.0 +26.5% USD 10-Q 2024-10-28
Quarterly 2024-03-31 61368000.0 +7.4% USD 10-Q 2025-11-03
Quarterly 2024-06-30 49073000.0 -20.0% USD 10-Q 2025-11-03
Quarterly 2024-09-30 64827000.0 +32.1% USD 10-Q 2025-11-03
Quarterly 2025-03-31 83591000.0 +28.9% USD 10-Q 2025-11-03
Quarterly 2025-06-30 59805000.0 -28.5% USD 10-Q 2025-11-03
Quarterly 2025-09-30 82807000.0 +38.5% USD 10-Q 2025-11-03
Annual 2016-12-31 60127000.0 USD 10-K 2019-02-05
Annual 2017-12-31 143892000.0 +139.3% USD 10-K 2020-02-03
Annual 2018-12-31 153206000.0 +6.5% USD 10-K 2021-02-01
Annual 2019-12-31 164618000.0 +7.4% USD 10-K 2022-02-28
Annual 2020-12-31 106579000.0 -35.3% USD 10-K 2023-02-06
Annual 2021-12-31 124909000.0 +17.2% USD 10-K 2024-02-05
Annual 2022-12-31 253495000.0 +102.9% USD 10-K 2025-02-03
Annual 2023-12-31 219301000.0 -13.5% USD 10-K 2026-02-09
Annual 2024-12-31 258815000.0 +18.0% USD 10-K 2026-02-09
Annual 2025-12-31 330375000.0 +27.6% USD 10-K 2026-02-09

EPS Basic

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.47 USD/shares 10-Q 2017-05-05
Quarterly 2016-06-30 0.41 -12.8% USD/shares 10-Q 2017-08-07
Quarterly 2016-09-30 -0.04 -109.8% USD/shares 10-Q 2017-11-01
Quarterly 2017-03-31 0.67 +1775.0% USD/shares 10-Q 2018-04-30
Quarterly 2017-06-30 0.32 -52.2% USD/shares 10-Q 2018-08-01
Quarterly 2017-09-30 0.59 +84.4% USD/shares 10-Q 2018-10-31
Quarterly 2018-03-31 0.9 +52.5% USD/shares 10-Q 2019-05-03
Quarterly 2018-06-30 0.67 -25.6% USD/shares 10-Q 2019-07-29
Quarterly 2018-09-30 0.76 +13.4% USD/shares 10-Q 2019-10-28
Quarterly 2019-03-31 0.98 +28.9% USD/shares 10-Q 2020-04-27
Quarterly 2019-06-30 0.77 -21.4% USD/shares 10-Q 2020-07-27
Quarterly 2019-09-30 0.81 +5.2% USD/shares 10-Q 2020-10-26
Quarterly 2020-03-31 0.79 -2.5% USD/shares 10-Q 2021-04-26
Quarterly 2020-06-30 0.62 -21.5% USD/shares 10-Q 2021-07-23
Quarterly 2020-09-30 0.36 -41.9% USD/shares 10-Q 2021-10-25
Quarterly 2021-03-31 0.82 +127.8% USD/shares 10-Q 2022-05-02
Quarterly 2021-06-30 0.7 -14.6% USD/shares 10-Q 2022-08-01
Quarterly 2021-09-30 0.83 +18.6% USD/shares 10-Q 2022-10-31
Quarterly 2022-03-31 0.58 -30.1% USD/shares 10-Q 2023-05-02
Quarterly 2022-06-30 1.82 +213.8% USD/shares 10-Q 2023-07-31
Quarterly 2022-09-30 1.26 -30.8% USD/shares 10-Q 2023-10-30
Quarterly 2023-03-31 1.03 -18.3% USD/shares 10-Q 2024-04-29
Quarterly 2023-06-30 0.99 -3.9% USD/shares 10-Q 2024-07-29
Quarterly 2023-09-30 1.27 +28.3% USD/shares 10-Q 2024-10-28
Quarterly 2024-03-31 1.36 +7.1% USD/shares 10-Q 2025-04-28
Quarterly 2024-06-30 1.09 -19.9% USD/shares 10-Q 2025-07-28
Quarterly 2024-09-30 1.45 +33.0% USD/shares 10-Q 2025-11-03
Quarterly 2025-03-31 1.87 +29.0% USD/shares 10-Q 2025-04-28
Quarterly 2025-06-30 1.35 -27.8% USD/shares 10-Q 2025-07-28
Quarterly 2025-09-30 1.87 +38.5% USD/shares 10-Q 2025-11-03
Annual 2016-12-31 1.72 USD/shares 10-K 2019-02-05
Annual 2017-12-31 3.01 +75.0% USD/shares 10-K 2020-02-03
Annual 2018-12-31 3.42 +13.6% USD/shares 10-K 2021-02-01
Annual 2019-12-31 3.83 +12.0% USD/shares 10-K 2022-02-28
Annual 2020-12-31 2.57 -32.9% USD/shares 10-K 2023-02-06
Annual 2021-12-31 3.05 +18.7% USD/shares 10-K 2024-02-05
Annual 2022-12-31 5.37 +76.1% USD/shares 10-K 2025-02-03
Annual 2023-12-31 4.82 -10.2% USD/shares 10-K 2026-02-09
Annual 2024-12-31 5.76 +19.5% USD/shares 10-K 2026-02-09
Annual 2025-12-31 7.46 +29.5% USD/shares 10-K 2026-02-09

EPS Diluted

Q: 30 | A: 10

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2016-03-31 0.47 USD/shares 10-Q 2017-05-05
Quarterly 2016-06-30 0.41 -12.8% USD/shares 10-Q 2017-08-07
Quarterly 2016-09-30 -0.04 -109.8% USD/shares 10-Q 2017-11-01
Quarterly 2017-03-31 0.67 +1775.0% USD/shares 10-Q 2018-04-30
Quarterly 2017-06-30 0.32 -52.2% USD/shares 10-Q 2018-08-01
Quarterly 2017-09-30 0.59 +84.4% USD/shares 10-Q 2018-10-31
Quarterly 2018-03-31 0.9 +52.5% USD/shares 10-Q 2019-05-03
Quarterly 2018-06-30 0.67 -25.6% USD/shares 10-Q 2019-07-29
Quarterly 2018-09-30 0.76 +13.4% USD/shares 10-Q 2019-10-28
Quarterly 2019-03-31 0.98 +28.9% USD/shares 10-Q 2020-04-27
Quarterly 2019-06-30 0.76 -22.4% USD/shares 10-Q 2020-07-27
Quarterly 2019-09-30 0.81 +6.6% USD/shares 10-Q 2020-10-26
Quarterly 2020-03-31 0.78 -3.7% USD/shares 10-Q 2021-04-26
Quarterly 2020-06-30 0.62 -20.5% USD/shares 10-Q 2021-07-23
Quarterly 2020-09-30 0.36 -41.9% USD/shares 10-Q 2021-10-25
Quarterly 2021-03-31 0.82 +127.8% USD/shares 10-Q 2022-05-02
Quarterly 2021-06-30 0.7 -14.6% USD/shares 10-Q 2022-08-01
Quarterly 2021-09-30 0.82 +17.1% USD/shares 10-Q 2022-10-31
Quarterly 2022-03-31 0.58 -29.3% USD/shares 10-Q 2023-05-02
Quarterly 2022-06-30 1.81 +212.1% USD/shares 10-Q 2023-07-31
Quarterly 2022-09-30 1.26 -30.4% USD/shares 10-Q 2023-10-30
Quarterly 2023-03-31 1.02 -19.0% USD/shares 10-Q 2024-04-29
Quarterly 2023-06-30 0.99 -2.9% USD/shares 10-Q 2024-07-29
Quarterly 2023-09-30 1.26 +27.3% USD/shares 10-Q 2024-10-28
Quarterly 2024-03-31 1.35 +7.1% USD/shares 10-Q 2025-04-28
Quarterly 2024-06-30 1.08 -20.0% USD/shares 10-Q 2025-07-28
Quarterly 2024-09-30 1.44 +33.3% USD/shares 10-Q 2025-11-03
Quarterly 2025-03-31 1.87 +29.9% USD/shares 10-Q 2025-04-28
Quarterly 2025-06-30 1.34 -28.3% USD/shares 10-Q 2025-07-28
Quarterly 2025-09-30 1.86 +38.8% USD/shares 10-Q 2025-11-03
Annual 2016-12-31 1.72 USD/shares 10-K 2019-02-05
Annual 2017-12-31 3.0 +74.4% USD/shares 10-K 2020-02-03
Annual 2018-12-31 3.41 +13.7% USD/shares 10-K 2021-02-01
Annual 2019-12-31 3.81 +11.7% USD/shares 10-K 2022-02-28
Annual 2020-12-31 2.56 -32.8% USD/shares 10-K 2023-02-06
Annual 2021-12-31 3.04 +18.8% USD/shares 10-K 2024-02-05
Annual 2022-12-31 5.36 +76.3% USD/shares 10-K 2025-02-03
Annual 2023-12-31 4.8 -10.4% USD/shares 10-K 2026-02-09
Annual 2024-12-31 5.73 +19.4% USD/shares 10-K 2026-02-09
Annual 2025-12-31 7.42 +29.5% USD/shares 10-K 2026-02-09

8-K Material Event Details

67 filings · 148 item records

This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.

Event Type Distribution

Count per 8-K item

Insider Transaction History

217 transaction records

Net Insider Flow

Monthly open-market buy value minus open-market sell value

Monthly Insider Activity Mix

Share volume split between open-market trades, grants, and exercises

Transaction Value Timeline

Each circle = one priced transaction; size ∝ value

All Transactions

Date Insider Title Type Security Shares Price Total Value Post-Tx Shares
2026-02-18 Hambleton Howard F AFF President Open-market sell
S
Common Stock 4,000 $185.12 $740,480 35,406
2026-02-17 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,000 $182.99 $182,990 36,734
2026-02-05 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,000 $175.01 $350,020 37,734
2026-02-05 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 4,000 $175.37 $701,480 111,289
2026-02-05 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,500 $174.96 $262,440 43,610
2026-01-28 Hambleton Howard F AFF President Other disposed transaction
F
Common Stock 6,306 $0.00 $0 41,406
2026-01-28 Hambleton Howard F AFF President Equity grant / award
A
Common Stock 16,027 $0.00 $0 47,712
2026-01-28 Hambleton Howard F AFF President Equity grant / award
A
Common Stock 5,104 $0.00 $0 31,685
2025-12-31 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 21,000 $0.00 $0 845,982
2025-12-29 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 1,500 $0.00 $0 87,567
2025-12-15 Hambleton Howard F AFF President Open-market sell
S
Common Stock 4,000 $163.74 $654,960 26,581
2025-11-20 Owen Randel G Dir Open-market sell
S
Common Stock 1,500 $152.20 $228,300 7,651
2025-11-19 WESSEL RICK L Vice-Chairman & CEO Open-market sell
S
Common Stock 20,000 $156.39 $3,127,800 866,982
2025-11-17 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,500 $158.52 $237,780 38,234
2025-11-17 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 3,000 $158.17 $474,510 90,567
2025-11-17 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,000 $158.35 $158,350 45,110
2025-11-03 Hambleton Howard F AFF President Equity grant / award
G
Common Stock 1,900 $0.00 $0 30,581
2025-10-15 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,000 $160.02 $320,040 39,734
2025-10-15 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 4,000 $159.64 $638,560 93,567
2025-10-15 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 852 $159.00 $135,468 46,110
2025-10-14 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 648 $159.00 $103,032 46,962
2025-09-02 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,000 $146.40 $146,400 47,610
2025-09-02 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,500 $146.40 $219,600 41,734
2025-09-02 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 3,000 $148.41 $445,230 97,567
2025-08-21 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 15,000 $0.00 $0 886,982
2025-08-21 WESSEL RICK L Vice-Chairman & CEO Open-market sell
S
Common Stock 30,976 $139.33 $4,315,886 901,982
2025-08-20 WESSEL RICK L Vice-Chairman & CEO Open-market sell
S
Common Stock 69,024 $138.49 $9,559,134 932,958
2025-08-04 GRAVES JAMES H Dir Equity grant / award
G
Common Stock 1,000 $0.00 $0 14,846
2025-08-04 GRAVES JAMES H Dir Open-market sell
S
Common Stock 6,000 $134.56 $807,360 15,846
2025-06-10 Hambleton Howard F AFF President Open-market sell
S
Common Stock 3,900 $130.93 $510,627 32,481
2025-02-11 Rippel Douglas Richard 10% Open-market sell
S
Common Stock 300,000 $113.43 $34,029,000 4,431,869
2025-02-05 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,000 $113.35 $226,700 48,610
2025-01-29 ORR R DOUGLAS EVP & Chief Financial Officer Other disposed transaction
F
Common Stock 10,161 $0.00 $0 112,448
2025-01-29 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
A
Common Stock 25,829 $0.00 $0 122,609
2025-01-29 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
A
Common Stock 13,158 $0.00 $0 96,780
2024-12-26 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 24,100 $0.00 $0 914,747
2024-12-26 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 12,500 $0.00 $0 938,847
2024-12-13 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 5,093 $0.00 $0 83,622
2024-11-06 Owen Randel G Dir Open-market sell
S
Common Stock 2,000 $113.92 $227,840 7,888
2024-11-05 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,000 $105.68 $211,360 40,728
2024-09-09 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 3,374 $119.94 $404,678 4,731,869
2024-09-06 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 600 $120.07 $72,042 4,735,243
2024-08-30 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 7,316 $119.98 $877,774 4,735,843
2024-08-26 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 2,864 $120.01 $343,709 4,743,159
2024-08-05 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,000 $107.17 $214,340 42,728
2024-05-22 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 720,950 $117.90 $85,000,005 4,746,023
2024-05-06 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,000 $116.55 $233,100 44,728
2024-03-15 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 17,395 $118.73 $2,065,308 5,466,973
2024-03-14 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 18,393 $117.59 $2,162,833 5,484,368
2024-03-13 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 21,852 $119.90 $2,620,055 5,502,761
2024-03-12 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 16,722 $117.73 $1,968,681 5,524,613
2024-03-11 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 21,959 $116.32 $2,554,271 5,541,335
2024-03-08 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 16,350 $115.45 $1,887,608 5,563,294
2024-03-07 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 5,067 $115.15 $583,465 5,579,644
2024-03-06 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 7,891 $115.17 $908,806 5,584,711
2024-03-05 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 5,546 $115.18 $638,788 5,592,602
2024-03-04 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 9,320 $115.30 $1,074,596 5,598,148
2024-03-01 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 5,916 $115.09 $680,872 5,607,468
2024-02-29 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 7,164 $115.55 $827,800 5,613,384
2024-02-28 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 17,707 $116.32 $2,059,678 5,620,548
2024-02-27 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 21,806 $115.84 $2,526,007 5,638,255
2024-02-26 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 15,330 $117.34 $1,798,822 5,660,061
2024-02-23 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 14,462 $118.08 $1,707,673 5,675,391
2024-02-22 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 23,236 $117.93 $2,740,221 5,689,853
2024-02-21 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 25,737 $117.43 $3,022,296 5,713,089
2024-02-20 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 28,412 $118.16 $3,357,162 5,738,826
2024-02-16 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 31,930 $119.68 $3,821,382 5,767,238
2024-02-15 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 24,398 $119.26 $2,909,705 5,799,168
2024-02-14 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 24,174 $119.55 $2,890,002 5,823,566
2024-02-13 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 37,867 $117.95 $4,466,413 5,847,740
2024-02-12 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 20,025 $118.91 $2,381,173 5,885,607
2024-02-09 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 20,499 $117.81 $2,414,987 5,905,632
2024-02-08 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 20,518 $116.32 $2,386,654 5,926,131
2024-02-07 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 25,968 $116.10 $3,014,885 5,946,649
2024-02-06 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 25,063 $116.34 $2,915,829 5,972,617
2024-02-05 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 19,020 $117.34 $2,231,807 5,997,680
2024-01-31 ORR R DOUGLAS EVP & Chief Financial Officer Other disposed transaction
F
Common Stock 3,030 $0.00 $0 97,715
2024-01-31 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
A
Common Stock 8,271 $0.00 $0 100,745
2024-01-31 ORR R DOUGLAS EVP & Chief Financial Officer Other disposed transaction
F
Common Stock 8,398 $0.00 $0 92,474
2024-01-31 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
A
Common Stock 22,922 $0.00 $0 100,872
2024-01-31 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
A
Common Stock 11,491 $0.00 $0 77,950
2023-12-13 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 9,000 $0.00 $0 859,462
2023-12-12 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 15,000 $0.00 $0 868,462
2023-11-30 BERCE DANIEL E Dir Equity grant / award
G
Common Stock 3,000 $0.00 $0 18,370
2023-11-28 BERCE DANIEL E Dir Equity grant / award
G
Common Stock 1,800 $0.00 $0 21,370
2023-11-21 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 3,000 $111.99 $335,970 49,728
2023-11-14 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 8,068 $109.38 $882,478 6,016,700
2023-11-13 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 1,800 $109.06 $196,308 6,024,768
2023-11-10 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 14,134 $109.34 $1,545,412 6,026,568
2023-11-09 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 9,005 $109.35 $984,697 6,040,702
2023-11-09 Owen Randel G Dir Open-market sell
S
Common Stock 2,000 $109.02 $218,040 8,675
2023-11-08 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 12,371 $109.38 $1,353,140 6,049,707
2023-11-07 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 18,045 $109.44 $1,974,845 6,062,078
2023-11-06 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 17,128 $109.49 $1,875,345 6,080,123
2023-11-03 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 13,845 $109.35 $1,513,951 6,097,251
2023-11-02 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 10,647 $109.24 $1,163,078 6,111,096
2023-10-31 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 19,427 $108.78 $2,113,269 6,121,743
2023-10-31 Hambleton Howard F AFF President Open-market sell
S
Common Stock 3,670 $109.08 $400,324 19,451
2023-10-30 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 48,943 $108.57 $5,313,742 6,141,170
2023-10-27 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 37,569 $107.07 $4,022,513 6,190,113
2023-10-26 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 70,061 $109.21 $7,651,362 6,227,682
2023-10-25 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 19,882 $102.31 $2,034,127 6,297,743
2023-10-24 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 14,695 $102.43 $1,505,209 6,317,625
2023-10-23 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 13,724 $102.41 $1,405,475 6,332,320
2023-10-20 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 28,800 $102.41 $2,949,408 6,346,044
2023-10-19 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 47,398 $103.72 $4,916,121 6,374,844
2023-10-18 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 27,952 $105.01 $2,935,240 6,422,242
2023-10-17 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 45,579 $105.39 $4,803,571 6,450,194
2023-10-16 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 34,499 $101.99 $3,518,553 6,495,773
2023-10-13 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 5,729 $101.23 $579,947 6,530,272
2023-10-12 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 11,663 $101.62 $1,185,194 6,536,001
2023-10-11 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 14,906 $101.32 $1,510,276 6,547,664
2023-10-10 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 20,267 $101.24 $2,051,831 6,562,570
2023-10-09 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 35,847 $101.58 $3,641,338 6,582,837
2023-10-06 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 33,578 $101.01 $3,391,714 6,618,684
2023-10-05 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 25,875 $101.57 $2,628,124 6,652,262
2023-10-04 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 31,305 $100.11 $3,133,944 6,678,137
2023-10-03 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 26,058 $99.22 $2,585,475 6,709,442
2023-10-02 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 26,175 $100.03 $2,618,285 6,735,500
2023-09-29 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 17,207 $100.78 $1,734,121 6,761,675
2023-09-28 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 37,857 $100.46 $3,803,114 6,778,882
2023-09-26 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 4,141 $98.04 $405,984 6,816,739
2023-09-25 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 35,653 $98.35 $3,506,473 6,820,880
2023-08-08 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 317 $98.36 $31,180 6,856,533
2023-08-07 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 63,358 $99.66 $6,314,258 6,856,850
2023-08-04 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 42,844 $99.51 $4,263,406 6,920,208
2023-08-03 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 19,401 $98.43 $1,909,640 6,963,052
2023-07-28 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 827 $98.11 $81,137 6,982,453
2023-07-27 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 37,024 $99.97 $3,701,289 6,983,280
2023-07-19 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 1,439 $98.08 $141,137 7,020,304
2023-05-15 Ramos Raul SVP Latin American Operations Open-market sell
S
Common Stock 30,050 $102.87 $3,091,244 22,400
2023-05-12 Ramos Raul SVP Latin American Operations Open-market sell
S
Common Stock 10,050 $102.19 $1,027,010 52,450
2023-05-09 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 7,500 $104.00 $780,000 57,234
2023-02-01 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 25,715 $91.27 $2,347,008 7,032,102
2023-02-01 GRAVES JAMES H Dir Equity grant / award
A
Common Stock 1,503 $0.00 $0 19,370
2023-01-31 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 20,019 $91.66 $1,834,942 7,057,817
2023-01-30 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 16,902 $91.21 $1,541,631 7,077,836
2023-01-27 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 21,255 $90.81 $1,930,167 7,094,738
2023-01-26 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 25,051 $90.68 $2,271,625 7,115,993
2023-01-25 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 33,516 $90.10 $3,019,792 7,141,044
2023-01-24 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 33,364 $90.91 $3,033,121 7,174,560
2023-01-23 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 80,704 $90.14 $7,274,659 7,207,924
2023-01-20 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 92,392 $88.77 $8,201,638 7,288,628
2023-01-19 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 42,127 $88.20 $3,715,601 7,381,020
2023-01-18 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 6,256 $88.14 $551,404 7,423,147
2023-01-17 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 11,643 $88.77 $1,033,549 7,429,403
2023-01-13 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 30,942 $89.60 $2,772,403 7,441,046
2023-01-12 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 42,678 $90.11 $3,845,715 7,471,988
2023-01-11 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 41,482 $89.53 $3,713,883 7,514,666
2023-01-10 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 56,907 $89.68 $5,103,420 7,556,148
2023-01-09 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 46,318 $90.61 $4,196,874 7,613,055
2023-01-06 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 108,835 $89.28 $9,716,789 7,659,373
2023-01-05 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 55,191 $88.10 $4,862,327 7,768,208
2023-01-04 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 10,131 $88.25 $894,061 7,823,399
2023-01-03 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 49,717 $88.22 $4,386,034 7,833,530
2022-12-29 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 57,512 $88.44 $5,086,361 7,883,247
2022-12-28 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 2,162 $88.01 $190,278 7,940,759
2022-12-27 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 26,451 $88.03 $2,328,482 7,942,921
2022-12-27 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 6,500 $0.00 $0 819,085
2022-12-27 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 11,500 $0.00 $0 825,585
2022-12-23 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 12,984 $88.10 $1,143,890 7,969,372
2022-12-22 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 20,727 $88.06 $1,825,220 7,982,356
2022-12-21 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 38,998 $88.28 $3,442,743 8,003,083
2022-12-19 Rippel Douglas Richard Dir Open-market sell
S
Common Stock 4,171 $88.40 $368,716 8,042,081
2022-10-31 GRAVES JAMES H Dir Open-market sell
S
Common Stock 8,000 $96.00 $768,000 17,867
2022-07-27 Davis Marthea Dir Equity grant / award
A
Common Stock 795 $0.00 $0 795
2022-02-23 Hambleton Howard F AFF President Open-market buy
P
Common Stock 11,715 $75.78 $887,763 16,443
2022-02-22 Hambleton Howard F AFF President Open-market buy
P
Common Stock 1,472 $76.18 $112,137 4,728
2022-02-04 Hambleton Howard F AFF President Equity grant / award
A
Common Stock 3,256 $0.00 $0 3,256
2021-07-29 Ramos Raul SVP Latin American Operations Exercise / conversion
M · derivative
Options 10,000 $0.00 $0 0
2021-07-29 Ramos Raul SVP Latin American Operations Exercise / conversion
M
Common Stock 10,000 $38.00 $380,000 54,500
2021-03-02 FEEHAN DANIEL R Dir Equity grant / award
G
Common Stock 47,567 $0.00 $0 0
2021-02-09 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 3,869 $0.00 $0 815,815
2021-01-30 Stuart Thomas Brent President and COO Other disposed transaction
F
Common Stock 4,888 $0.00 $0 42,713
2021-01-30 Stuart Thomas Brent President and COO Equity grant / award
A
Common Stock 18,816 $0.00 $0 47,601
2021-01-27 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
A
Common Stock 5,093 $0.00 $0 53,093
2020-12-28 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 46,000 $0.00 $0 769,800
2020-12-24 Ramos Raul SVP Latin American Operations Exercise / conversion
M · derivative
Options 30,000 $0.00 $0 10,000
2020-12-24 Ramos Raul SVP Latin American Operations Exercise / conversion
M
Common Stock 30,000 $38.00 $1,140,000 40,500
2020-12-23 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 4,000 $0.00 $0 124,301
2020-03-30 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 10,934 $0.00 $0 815,800
2020-03-30 WESSEL RICK L Vice-Chairman & CEO Other disposed transaction
F
Common Stock 26,233 $0.00 $0 826,734
2020-03-30 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
A
Common Stock 66,667 $0.00 $0 852,967
2020-02-03 Ramos Raul SVP Latin American Operations Other disposed transaction
I
Common Stock 9,621 $86.88 $835,872 2,658
2020-01-28 Ramos Raul SVP Latin American Operations Equity grant / award
A
Common Stock 4,000 $0.00 $0 10,500
2019-12-26 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 1,000 $0.00 $0 128,138
2019-12-26 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 3,000 $0.00 $0 129,138
2019-12-23 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 21,000 $0.00 $0 786,300
2019-12-09 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
W
Common Stock 1,138 $0.00 $0 135,138
2019-08-30 GRAVES JAMES H Dir Open-market sell
S
Common Stock 3,597 $99.33 $357,290 21,272
2019-08-02 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 1,000 $0.00 $0 134,000
2019-08-01 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,500 $101.83 $254,575 135,000
2019-05-03 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 5,000 $100.00 $500,000 137,500
2019-05-01 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 7,500 $96.94 $727,050 142,500
2019-02-25 FEEHAN DANIEL R Dir Open-market sell
S
Common Stock 3,907 $89.66 $350,302 52,101
2019-02-25 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 5,000 $90.00 $450,000 150,000
2019-02-22 FEEHAN DANIEL R Dir Open-market sell
S
Common Stock 11,093 $88.84 $985,502 56,008
2019-02-20 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,500 $87.50 $218,750 155,000
2019-02-19 Owen Randel G Dir Equity grant / award
A
Common Stock 1,272 $0.00 $0 4,577
2018-11-30 GRAVES JAMES H Dir Open-market sell
S
Common Stock 7,000 $89.11 $623,770 23,597
2018-11-06 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,500 $85.00 $212,500 157,500
2018-08-02 WESSEL RICK L Vice-Chairman & CEO Equity grant / award
G
Common Stock 147,400 $0.00 $0 807,300
2018-05-01 FAULKNER MIKEL D Dir Open-market buy
P
Common Stock 1,700 $85.89 $146,013 5,005
2018-03-13 FEEHAN DANIEL R Dir Open-market sell
S
Common Stock 17,505 $80.60 $1,410,903 67,101
2018-02-22 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 8,815 $75.05 $661,566 160,000
2018-02-21 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 1,185 $75.00 $88,875 168,815
2018-02-05 Stuart Thomas Brent President and COO Open-market buy
P
Common Stock 1,080 $73.64 $79,531 8,283
2018-01-30 Alvarado Anna M General Counsel Equity grant / award
A
Common Stock 3,000 $0.00 $0 5,000
2017-06-08 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 7,500 $55.00 $412,500 177,000
2017-05-02 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 5,000 $52.50 $262,500 184,500
2017-04-20 ORR R DOUGLAS EVP & Chief Financial Officer Open-market sell
S
Common Stock 2,500 $50.00 $125,000 189,500
2017-02-08 Ramos Raul SVP Latin American Operations Equity grant / award
A
Common Stock 1,000 $0.00 $0 2,500
2016-12-19 ORR R DOUGLAS EVP & Chief Financial Officer Equity grant / award
G
Common Stock 4,000 $0.00 $0 192,000
2016-11-03 Ramos Raul SVP Latin American Operations Equity grant / award
A
Common Stock 8,048 $46.65 $375,439 11,588
2016-09-01 FEEHAN DANIEL R Dir Equity grant / award
A
Common Stock 47,567 47,567
2016-09-01 FEEHAN DANIEL R Dir Equity grant / award
A
Common Stock 1,105 1,105
2016-09-01 FEEHAN DANIEL R Dir Equity grant / award
A
Common Stock 84,606 84,606

Regulatory Activity

Last 12 months to 2025-04-29
Insider Filings (Forms 3/4/5) — 12 months
17
Material Event Filings (8-K) — 12 months
14

8-K Material Event Filing Activity

Monthly count

Insider Trading Activity (Forms 3/4/5)

Monthly count
For informational purposes only — not guaranteed to be accurate or complete.