| Period | Type | Insiders | Transactions | Value | Shares | Buy/Sell Ratio |
|---|---|---|---|---|---|---|
| 1 week | Buys | 0 | 0 | - | - | - |
| Sells | 0 | 0 | - | - | ||
| 2 weeks | Buys | 0 | 0 | - | - | - |
| Sells | 0 | 0 | - | - | ||
| 1 month | Buys | 2 | 2 | $105,686.72 | 2,211 | 1:44.17 |
| Sells | 1 | 9 | $4,667,688.31 | 94,396 | ||
| 2 months | Buys | 6 | 8 | $458,229.02 | 9,211 | 1:30.46 |
| Sells | 1 | 36 | $13,957,782.47 | 282,080 | ||
| 3 months | Buys | 6 | 8 | $458,229.02 | 9,211 | 1:30.46 |
| Sells | 1 | 36 | $13,957,782.47 | 282,080 | ||
See activity going back 12 months โ create a free account | ||||||
| Date | Insider | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| May 18, 2026 | Cyr William B. Director | Sale | 32,344 | $48.46 | $1,567,390.24 | View Details |
| May 15, 2026 | Cyr William B. Director | Sale | 36,289 | $49.46 | $1,794,853.94 | View Details |
| May 18, 2026 | Cyr William B. Director | Sale | 1,656 | $50.04 | $82,866.24 | View Details |
| May 15, 2026 | Cyr William B. Director | Sale | 959 | $49.09 | $47,077.31 | View Details |
| May 15, 2026 | Cyr William B. Director | Sale | 1,874 | $49.09 | $91,994.66 | View Details |
| May 15, 2026 | Cyr William B. Director | Sale | 300 | $49.85 | $14,955.00 | View Details |
| May 18, 2026 | Cyr William B. Director | Sale | 7,513 | $50.36 | $378,354.68 | View Details |
| May 18, 2026 | Cyr William B. Director | Sale | 959 | $50.04 | $47,988.36 | View Details |
| May 18, 2026 | Cyr William B. Director | Sale | 1,874 | $50.04 | $93,774.96 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 195 | $51.07 | $9,958.65 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 923 | $50.63 | $46,731.49 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 1,594 | $50.63 | $80,704.22 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 31,178 | $48.51 | $1,512,444.78 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 3,691 | $50.32 | $185,731.12 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 7,433 | $49.26 | $366,149.58 | View Details |
| May 13, 2026 | Cyr William B. Director | Sale | 1,804 | $50.63 | $91,336.52 | View Details |
| May 11, 2026 | Cyr William B. Director | Sale | 22,290 | $49.97 | $1,113,831.30 | View Details |
| May 11, 2026 | Cyr William B. Director | Sale | 1,540 | $52.73 | $81,196.50 | View Details |
| May 11, 2026 | Cyr William B. Director | Sale | 744 | $51.74 | $38,494.56 | View Details |
| May 11, 2026 | Cyr William B. Director | Sale | 17,622 | $50.96 | $898,017.12 | View Details |