Nov 07
2024
SELL
Open market or private sale
$248,508
$30.68 p/Share
8,100
Reduced 31.66%
17,488
Common Stock
Aug 29
2024
SELL
Open market or private sale
$326,601
$27.65 p/Share
11,812
Reduced 31.58%
25,588
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$137,609
$11.65 p/Share
11,812
Added 24.0%
37,400
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$52,860
$21.06 p/Share
2,510
Reduced 10.19%
22,126
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
8,290
Added 24.47%
25,588
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$201,474
$21.32 p/Share
9,450
Reduced 32.3%
19,808
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$100,075
$10.59 p/Share
9,450
Added 24.41%
29,258
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$31,773
$24.65 p/Share
1,289
Reduced 6.11%
19,808
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$7,126
$24.83 p/Share
287
Reduced 1.34%
21,097
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$9,236
$24.83 p/Share
372
Reduced 1.71%
21,384
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,796
Added 11.39%
21,756
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,392
Added 15.18%
18,960
Common Stock
Jun 09
2022
SELL
Open market or private sale
$252,865
$24.55 p/Share
10,300
Reduced 39.82%
15,568
Common Stock
Jun 06
2022
SELL
Payment of exercise price or tax liability
$26,075
$25.0 p/Share
1,043
Reduced 3.88%
25,868
Common Stock
Apr 04
2022
SELL
Payment of exercise price or tax liability
$30,922
$26.25 p/Share
1,178
Reduced 4.19%
26,911
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$9,954
$27.27 p/Share
365
Reduced 1.28%
28,089
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$10,033
$26.97 p/Share
372
Reduced 1.44%
25,406
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,533
Added 16.28%
28,454
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$145,097
$26.85 p/Share
5,404
Reduced 19.03%
22,998
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$100,076
$10.59 p/Share
9,450
Added 24.97%
28,402
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
3,218
Added 12.68%
22,170
Common Stock
Oct 29
2020
SELL
Open market or private sale
$119,637
$12.66 p/Share
9,450
Reduced 33.27%
18,952
Common Stock
Oct 29
2020
BUY
Exercise of conversion of derivative security
$100,076
$10.59 p/Share
9,450
Added 24.97%
28,402
Common Stock