May 23
2024
|
SELL
Open market or private sale
|
$318,913
$40.6 p/Share
|
7,855
|
|
May 22
2024
|
SELL
Open market or private sale
|
$2,146,523
$40.64 p/Share
|
52,818
|
|
May 21
2024
|
SELL
Open market or private sale
|
$1,444,874
$40.9 p/Share
|
35,327
|
|
May 15
2024
|
SELL
Open market or private sale
|
$330,940
$40.28 p/Share
|
8,216
|
|
May 14
2024
|
SELL
Open market or private sale
|
$3,530,672
$40.22 p/Share
|
87,784
|
|
May 08
2024
|
SELL
Open market or private sale
|
$926,040
$37.83 p/Share
|
24,479
|
|
May 07
2024
|
SELL
Open market or private sale
|
$2,729,956
$38.17 p/Share
|
71,521
|
|
May 01
2024
|
SELL
Open market or private sale
|
$149,530
$34.88 p/Share
|
4,287
|
|
Apr 30
2024
|
SELL
Open market or private sale
|
$3,275,071
$35.71 p/Share
|
91,713
|
|
Apr 24
2024
|
BUY
Conversion of derivative security
|
-
|
1,977,080
|
|
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,247,827
$32.64 p/Share
|
38,230
|
|
Apr 09
2024
|
SELL
Open market or private sale
|
$1,934,139
$33.48 p/Share
|
57,770
|
|
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,964
$36.03 p/Share
|
11,878
|
|
Mar 19
2024
|
|
-
|
344,118
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$3,045,216
$36.2 p/Share
|
84,122
|
|
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,240,960
$33.76 p/Share
|
96,000
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$510,101
$33.24 p/Share
|
15,346
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$2,720,459
$33.73 p/Share
|
80,654
|
|