Feb 18
2024
SELL
Payment of exercise price or tax liability
$2,976,291
$26.32 p/Share
113,081
Reduced 21.87%
404,012
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
161,821
Added 23.84%
517,093
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
79,485
Added 18.28%
355,272
Common Stock
Mar 07
2023
SELL
Open market or private sale
$458,869
$27.21 p/Share
16,864
Reduced 5.76%
275,787
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,281,275
$28.23 p/Share
45,387
Reduced 13.43%
292,651
Common Stock
Mar 01
2023
SELL
Open market or private sale
$2,616,175
$27.55 p/Share
94,961
Reduced 21.93%
338,038
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$3,082,175
$28.2 p/Share
109,297
Reduced 19.91%
439,542
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
157,931
Added 22.35%
548,839
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
71,779
Added 15.51%
390,908
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,716,954
$28.5 p/Share
60,244
Reduced 15.88%
319,129
Common Stock
Jan 03
2023
SELL
Open market or private sale
$912,797
$22.96 p/Share
39,756
Reduced 9.49%
379,373
Common Stock
Nov 10
2022
SELL
Open market or private sale
$192,144
$24.0 p/Share
8,006
Reduced 1.87%
419,129
Common Stock
Nov 01
2022
SELL
Open market or private sale
$172,178
$21.56 p/Share
7,986
Reduced 1.84%
427,135
Common Stock
Oct 26
2022
SELL
Open market or private sale
$208,782
$17.84 p/Share
11,703
Reduced 2.62%
435,121
Common Stock
Oct 25
2022
SELL
Open market or private sale
$72,573
$17.0 p/Share
4,269
Reduced 0.95%
446,824
Common Stock
Aug 01
2022
SELL
Open market or private sale
$142,390
$17.83 p/Share
7,986
Reduced 1.74%
451,093
Common Stock
Jul 28
2022
SELL
Open market or private sale
$678,810
$17.0 p/Share
39,930
Reduced 8.0%
459,079
Common Stock
Mar 01
2022
SELL
Open market or private sale
$30,680
$16.71 p/Share
1,836
Reduced 0.37%
499,009
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$1,057,225
$16.94 p/Share
62,410
Reduced 11.48%
481,295
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
72,162
Added 11.72%
543,705
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
106,936
Added 18.49%
471,543
Common Stock
Feb 01
2022
SELL
Open market or private sale
$35,894
$19.55 p/Share
1,836
Reduced 0.5%
364,607
Common Stock
Jan 04
2022
SELL
Open market or private sale
$203,560
$20.0 p/Share
10,178
Reduced 2.7%
366,443
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$142,187
$13.97 p/Share
10,178
Added 1.99%
500,845
Common Stock
Jan 03
2022
SELL
Open market or private sale
$35,747
$19.47 p/Share
1,836
Reduced 0.48%
381,621
Common Stock