|
Oct 21
2025
|
SELL
Open market or private sale
|
$3,085,844
$34.72 p/Share
|
88,878
|
|
|
Oct 20
2025
|
SELL
Open market or private sale
|
$1,794,879
$32.06 p/Share
|
55,985
|
|
|
Oct 17
2025
|
SELL
Open market or private sale
|
$2,002,422
$32.76 p/Share
|
61,124
|
|
|
Oct 16
2025
|
SELL
Open market or private sale
|
$5,419,705
$32.02 p/Share
|
169,260
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$3,562,572
$30.75 p/Share
|
115,856
|
|
|
Oct 14
2025
|
SELL
Open market or private sale
|
$18,149
$29.95 p/Share
|
606
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$1,786,557
$30.68 p/Share
|
58,232
|
|
|
Oct 10
2025
|
SELL
Open market or private sale
|
$606,735
$29.98 p/Share
|
20,238
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$353,410
$29.95 p/Share
|
11,800
|
|
|
Oct 03
2025
|
SELL
Open market or private sale
|
$1,132,380
$30.0 p/Share
|
37,746
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$5,990
$29.95 p/Share
|
200
|
|
|
Sep 30
2025
|
SELL
Open market or private sale
|
$372,383
$30.06 p/Share
|
12,388
|
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$1,989,099
$30.09 p/Share
|
66,105
|
|
|
Feb 10
2025
|
BUY
Conversion of derivative security
|
-
|
3,634,020
|
|
|
Feb 10
2025
|
BUY
Open market or private purchase
|
$1,080,000
$18.0 p/Share
|
60,000
|
|