| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| 2025-12-04 | Hutchinson Michael G | - | Sell | 3,000 | $78.86 | $236,573.70 | -17.0% | → |
| 2025-03-18 | Hutchinson Michael G | - | Sell | 1,200 | $74.03 | $88,836.00 | -7.1% | → |
| 2022-12-09 | Hutchinson Michael G | Director | Sell | 1,000 | $76.95 | $76,950.00 | -7.0% | → |
| 2022-09-27 | RODRIGUEZ EDUARDO A | Director | Sell | 800 | $76.58 | $61,264.00 | -7.4% | → |
| 2022-03-11 | Hutchinson Michael G | Director | Sell | 750 | $86.12 | $64,590.00 | -5.5% | → |
| 2021-09-09 | RODRIGUEZ EDUARDO A | Director | Sell | 800 | $71.55 | $57,238.80 | -3.9% | → |
| 2020-09-29 | RODRIGUEZ EDUARDO A | Director | Sell | 870 | $68.49 | $59,586.30 | -8.5% | → |
| 2020-09-14 | Hart Tracy E | Director | Buy | 400 | $69.67 | $27,868.00 | +9.9% | → |
| 2020-08-12 | Husen Jeffrey J | See Remarks | Sell | 700 | $77.61 | $54,327.00 | -28.6% | → |
| 2020-03-18 | GIBSON JOHN WILLIAM | Director | Buy | 3,417 | $72.65 | $248,239.60 | +0.6% | → |
| 2020-03-11 | GIBSON JOHN WILLIAM | Director | Buy | 1,605 | $79.93 | $128,287.65 | +0.2% | → |
| 2020-03-04 | Husen Jeffrey J | See Remarks | Buy | 973 | $87.84 | $85,468.32 | +38.5% | → |
| 2019-09-25 | Hart Tracy E | Director | Buy | 250 | $95.25 | $23,812.50 | +17.1% | → |
| 2019-08-08 | Husen Jeffrey J | See Remarks | Sell | 300 | $89.64 | $26,892.00 | -14.4% | → |
| 2019-03-18 | RODRIGUEZ EDUARDO A | Director | Sell | 500 | $89.04 | $44,520.00 | -5.7% | → |
| 2018-08-30 | Acosta Arcilia | Director | Buy | 1,265 | $78.94 | $99,859.10 | +125.0% | → |
| 2018-05-25 | Hutchinson Michael G | Director | Buy | 700 | $73.10 | $51,170.00 | +8.1% | → |
| 2017-05-08 | Hutchinson Michael G | Director | Sell | 1,000 | $69.28 | $69,280.00 | -14.6% | → |
| 2017-03-23 | RODRIGUEZ EDUARDO A | Director | Sell | 1,600 | $67.76 | $108,416.00 | -19.9% | → |
| 2016-09-16 | RODRIGUEZ EDUARDO A | Director | Sell | 1,325 | $60.96 | $80,772.00 | -14.1% | → |
| 2016-03-24 | RODRIGUEZ EDUARDO A | Director | Sell | 1,825 | $59.32 | $108,259.00 | -18.6% | → |
| 2015-03-26 | YAEGER DOUGLAS H | Director | Buy | 4,000 | $41.74 | $166,969.20 | +42.8% | → |
| 2015-03-06 | YAEGER DOUGLAS H | Director | Buy | 2,000 | $39.96 | $79,926.00 | +27.2% | → |
| 2015-03-02 | YAEGER DOUGLAS H | Director | Buy | 2,000 | $41.00 | $81,994.00 | +37.4% | → |