Aug 24
2024
SELL
Payment of exercise price or tax liability
$77,010
$32.48 p/Share
2,371
Reduced 5.09%
44,172
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$573,737
$25.47 p/Share
22,526
Reduced 29.07%
54,964
Common Stock
May 06
2024
SELL
Open market or private sale
$229,077
$25.47 p/Share
8,994
Reduced 16.36%
45,970
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$461,768
$14.65 p/Share
31,520
Added 28.91%
77,490
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
5,393
Added 10.57%
45,619
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
6,359
Added 13.65%
40,226
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$22,582
$24.44 p/Share
924
Reduced 2.66%
33,867
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$25,630
$25.63 p/Share
1,000
Reduced 2.79%
34,791
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
3,086
Added 7.94%
35,791
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$11,379
$25.63 p/Share
444
Reduced 1.34%
32,705
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$25,431
$26.94 p/Share
944
Reduced 2.77%
33,149
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
2,665
Added 7.25%
34,093
Common Stock
Dec 22
2023
SELL
Payment of exercise price or tax liability
$33,258
$26.93 p/Share
1,235
Reduced 3.78%
31,428
Common Stock
Dec 12
2023
SELL
Open market or private sale
$206,376
$24.0 p/Share
8,599
Reduced 20.84%
32,663
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
-
2,877
Added 5.35%
50,873
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$124,992
$23.42 p/Share
5,337
Added 10.01%
47,996
Restricted Stocks Units
Nov 15
2022
SELL
Open market or private sale
$176,252
$25.32 p/Share
6,961
Reduced 78.96%
1,855
Common Stock
Nov 03
2022
SELL
Open market or private sale
$33,488
$25.01 p/Share
1,339
Reduced 13.19%
8,816
Common Stock
Nov 03
2022
SELL
Payment of exercise price or tax liability
$632,493
$24.98 p/Share
25,320
Reduced 71.37%
10,155
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$462,275
$13.75 p/Share
33,620
Added 48.66%
35,475
Common Stock
Jul 29
2022
SELL
Open market or private sale
$142,264
$23.02 p/Share
6,180
Reduced 69.79%
2,675
Common Stock
Jul 28
2022
SELL
Open market or private sale
$21,593
$23.02 p/Share
938
Reduced 9.58%
8,855
Common Stock
May 31
2022
SELL
Open market or private sale
$245,704
$19.95 p/Share
12,316
Reduced 43.6%
15,932
Common Stock
May 25
2022
SELL
Open market or private sale
$4,449
$19.95 p/Share
223
Reduced 0.78%
28,248
Common Stock
May 24
2022
SELL
Open market or private sale
$109,007
$19.95 p/Share
5,464
Reduced 16.1%
28,471
Common Stock