| 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 | 0 | 0 | - | - | All Sells |
| Sells | 7 | 44 | $43,092,793.61 | 1,616,981 | ||
| 2 months | Buys | 0 | 0 | - | - | All Sells |
| Sells | 7 | 44 | $43,092,793.61 | 1,616,981 | ||
| 3 months | Buys | 0 | 0 | - | - | All Sells |
| Sells | 7 | 44 | $43,092,793.61 | 1,616,981 | ||
See activity going back 12 months โ create a free account | ||||||
| Date | Insider | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Jun 3, 2026 | Hare Diane Elizabeth Director | Sale | 1,000 | $27.04 | $27,035.00 | View Details |
| Jun 3, 2026 | Hare Diane Elizabeth Director | Sale | 100 | $27.84 | $2,784.00 | View Details |
| Jun 3, 2026 | Hare Diane Elizabeth Director | Sale | 2,228 | $26.31 | $58,616.45 | View Details |
| Jun 3, 2026 | Hare Diane Elizabeth Director | Sale | 100 | $28.87 | $2,887.00 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 1,475 | $27.90 | $41,152.50 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 22,380 | $27.06 | $605,669.94 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 46,145 | $26.18 | $1,208,029.95 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 25,792 | $26.77 | $690,426.05 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 201 | $28.69 | $5,766.49 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 25,000 | $26.04 | $650,950.00 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 2,624 | $27.55 | $72,304.32 | View Details |
| Jun 3, 2026 | Walker James John Director | Sale | 71 | $29.91 | $2,123.61 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 1,400 | $27.83 | $38,962.00 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 30,250 | $26.29 | $795,272.50 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 13,050 | $27.07 | $353,237.40 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 700 | $29.91 | $20,937.00 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 10,035 | $27.83 | $279,301.14 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 500 | $28.89 | $14,445.00 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 2,085 | $29.91 | $62,362.35 | View Details |
| Jun 3, 2026 | Yu Jiang Director | Sale | 5,215 | $29.91 | $155,980.65 | View Details |