Sep 18
2024
SELL
Open market or private sale
$1,430,220
$27.5 p/Share
52,008
Reduced 34.21%
100,000
Common Stock
Mar 22
2024
SELL
Open market or private sale
$1,981,684
$27.06 p/Share
73,233
Reduced 32.51%
152,008
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$557,337
$24.6 p/Share
22,656
Reduced 9.14%
225,241
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
40,650
Added 14.09%
247,897
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$752,633
$22.85 p/Share
32,938
Reduced 13.71%
207,247
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
83,704
Added 25.84%
240,185
Common Stock
Sep 29
2023
SELL
Open market or private sale
$1,445,085
$27.06 p/Share
53,403
Reduced 25.44%
156,481
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
$454,429
$10.47 p/Share
43,403
Added 17.84%
199,884
Common Stock
Sep 28
2023
-
5,023
Reduced 2.93%
166,481
Common Stock
Sep 27
2023
SELL
Open market or private sale
$1,381,500
$27.63 p/Share
50,000
Reduced 22.57%
171,504
Common Stock
Aug 23
2023
SELL
Open market or private sale
$1,288,000
$25.76 p/Share
50,000
Reduced 18.42%
221,504
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$453,130
$25.79 p/Share
17,570
Reduced 6.08%
271,405
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
38,774
Added 11.83%
288,975
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$728,941
$25.86 p/Share
28,188
Reduced 10.13%
250,201
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$1,491,791
$27.86 p/Share
53,546
Reduced 16.13%
278,389
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
149,235
Added 31.02%
331,935
Common Stock
Nov 16
2022
SELL
Open market or private sale
$2,915,121
$32.18 p/Share
90,588
Reduced 33.15%
182,700
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$1,185,172
$16.79 p/Share
70,588
Added 21.79%
253,288
Common Stock
Nov 14
2022
-
3,170
Reduced 1.54%
202,700
Common Stock
Nov 04
2022
SELL
Open market or private sale
$5,490,692
$31.88 p/Share
172,230
Reduced 45.55%
205,870
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$2,425,247
$16.28 p/Share
148,971
Added 29.57%
354,841
Common Stock
Sep 30
2022
SELL
Open market or private sale
$645,583
$22.61 p/Share
28,553
Reduced 11.08%
229,129
Common Stock
Sep 19
2022
SELL
Open market or private sale
$864,885
$26.01 p/Share
33,252
Reduced 11.43%
257,682
Common Stock
May 18
2022
SELL
Open market or private sale
$849,057
$28.03 p/Share
30,291
Reduced 9.43%
290,934
Common Stock
May 16
2022
SELL
Open market or private sale
$2,246,256
$28.18 p/Share
79,711
Reduced 19.88%
321,225
Common Stock