| Period | Type | Insiders | Transactions | Value | Shares | Buy/Sell Ratio |
|---|---|---|---|---|---|---|
| 1 week | Buys | 0 | 0 | - | - | - |
| Sells | 0 | 0 | - | - | ||
| 2 weeks | Buys | 0 | 0 | - | - | All Sells |
| Sells | 1 | 2 | $93,938.72 | 3,183 | ||
| 1 month | Buys | 0 | 0 | - | - | All Sells |
| Sells | 1 | 10 | $20,418,393.52 | 681,612 | ||
| 2 months | Buys | 0 | 0 | - | - | All Sells |
| Sells | 2 | 21 | $43,578,590.54 | 1,451,090 | ||
| 3 months | Buys | 0 | 0 | - | - | All Sells |
| Sells | 2 | 21 | $43,578,590.54 | 1,451,090 | ||
See activity going back 12 months โ create a free account | ||||||
| Date | Insider | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Sep 14, 2026 | Otto Alexander Director | Sale | 839 | $29.52 | $24,767.28 | View Details |
| Sep 10, 2026 | Otto Alexander Director | Sale | 2,344 | $29.51 | $69,171.44 | View Details |
| Sep 9, 2026 | Otto Alexander Director | Sale | 33,112 | $29.59 | $979,784.08 | View Details |
| Sep 8, 2026 | Otto Alexander Director | Sale | 221,812 | $29.68 | $6,583,380.16 | View Details |
| Sep 1, 2026 | Otto Alexander Director | Sale | 100 | $30.02 | $3,002.00 | View Details |
| Aug 31, 2026 | Otto Alexander Director | Sale | 3,600 | $30.05 | $108,180.00 | View Details |
| Aug 27, 2026 | Otto Alexander Director | Sale | 500 | $30.00 | $15,000.00 | View Details |
| Aug 28, 2026 | Otto Alexander Director | Sale | 110,144 | $30.11 | $3,316,435.84 | View Details |
| Aug 26, 2026 | Otto Alexander Director | Sale | 134,868 | $30.17 | $4,068,967.56 | View Details |
| Aug 25, 2026 | Otto Alexander Director | Sale | 174,293 | $30.12 | $5,249,705.16 | View Details |
| Aug 18, 2026 | Otto Alexander Director | Sale | 32,927 | $30.02 | $988,468.54 | View Details |
| Aug 19, 2026 | Otto Alexander Director | Sale | 1,206 | $30.10 | $36,300.60 | View Details |
| Aug 17, 2026 | Otto Alexander Director | Sale | 9,173 | $30.04 | $275,556.92 | View Details |
| Aug 14, 2026 | Otto Alexander Director | Sale | 136,226 | $30.25 | $4,120,836.50 | View Details |
| Aug 13, 2026 | Otto Alexander Director | Sale | 135,612 | $30.15 | $4,088,701.80 | View Details |
| Aug 12, 2026 | Otto Alexander Director | Sale | 96,331 | $30.06 | $2,895,709.86 | View Details |
| Aug 7, 2026 | Otto Alexander Director | Sale | 20,475 | $29.76 | $609,336.00 | View Details |
| Aug 6, 2026 | Otto Alexander Director | Sale | 109,366 | $29.79 | $3,258,013.14 | View Details |
| Aug 4, 2026 | Otto Alexander Director | Sale | 38,788 | $30.17 | $1,170,233.96 | View Details |
| Aug 5, 2026 | Otto Alexander Director | Sale | 134,269 | $30.11 | $4,042,839.59 | View Details |