May 01
2024
|
SELL
Open market or private sale
|
$141,164
$34.89 p/Share
|
4,046
|
|
Apr 30
2024
|
SELL
Open market or private sale
|
$3,282,757
$35.7 p/Share
|
91,954
|
|
Apr 24
2024
|
BUY
Conversion of derivative security
|
-
|
1,428,791
|
|
Apr 23
2024
|
SELL
Open market or private sale
|
$3,157,440
$32.89 p/Share
|
96,000
|
|
Apr 16
2024
|
SELL
Open market or private sale
|
$2,944,320
$30.67 p/Share
|
96,000
|
|
Apr 10
2024
|
SELL
Open market or private sale
|
$1,248,512
$32.64 p/Share
|
38,251
|
|
Apr 09
2024
|
SELL
Open market or private sale
|
$1,933,436
$33.48 p/Share
|
57,749
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$3,340,799
$34.8 p/Share
|
96,000
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$3,785,280
$39.43 p/Share
|
96,000
|
|
Mar 26
2024
|
BUY
Conversion of derivative security
|
-
|
1,248,000
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$427,423
$36.03 p/Share
|
11,863
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$3,045,759
$36.2 p/Share
|
84,137
|
|
Mar 19
2024
|
|
-
|
344,118
|
|
Mar 19
2024
|
BUY
Conversion of derivative security
|
-
|
344,118
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$3,696,000
$38.5 p/Share
|
96,000
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$3,241,920
$33.77 p/Share
|
96,000
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$520,471
$33.24 p/Share
|
15,658
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$2,710,739
$33.74 p/Share
|
80,342
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$3,185,280
$33.18 p/Share
|
96,000
|
|
Feb 13
2024
|
SELL
Open market or private sale
|
$3,165,120
$32.97 p/Share
|
96,000
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$533,164
$31.67 p/Share
|
16,835
|
|
Feb 06
2024
|
SELL
Open market or private sale
|
$2,500,822
$31.59 p/Share
|
79,165
|
|
Jan 31
2024
|
SELL
Open market or private sale
|
$118,325
$31.27 p/Share
|
3,784
|
|
Jan 30
2024
|
SELL
Open market or private sale
|
$2,944,456
$31.93 p/Share
|
92,216
|
|
Jan 23
2024
|
SELL
Open market or private sale
|
$3,145,920
$32.77 p/Share
|
96,000
|
|