Nov 12
2024
SELL
Open market or private sale
$817,000
$32.68 p/Share
25,000
Reduced 12.21%
179,729
Common Stock
Aug 19
2024
SELL
Open market or private sale
$679,750
$27.19 p/Share
25,000
Reduced 10.88%
204,729
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$42,171
$16.09 p/Share
2,621
Reduced 1.13%
229,729
Common Stock
Feb 19
2024
SELL
Sale (or disposition) back to the issuer
-
9,845
Reduced 4.44%
211,866
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$182,370
$16.54 p/Share
11,026
Reduced 5.04%
207,725
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
24,625
Added 9.58%
232,350
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$33,470
$12.77 p/Share
2,621
Reduced 1.13%
228,596
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
52,469
Added 18.5%
231,217
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
29,794
Added 14.29%
178,748
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$110,305
$11.68 p/Share
9,444
Reduced 5.67%
157,096
Common Stock
Feb 19
2023
SELL
Sale (or disposition) back to the issuer
-
8,142
Reduced 5.18%
148,954
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$70,784
$17.04 p/Share
4,154
Reduced 2.43%
166,540
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$4,093
$16.37 p/Share
250
Reduced 0.15%
170,694
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
19,988
Added 10.47%
170,944
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$82,431
$17.85 p/Share
4,618
Reduced 2.88%
155,496
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
-
4,540
Reduced 2.92%
150,956
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
-
5,810
Reduced 3.5%
160,114
Common Stock
Mar 10
2021
SELL
Grant, award, or other acquisition
-
636
Reduced 0.38%
165,924
Common Stock
Mar 08
2021
SELL
Open market or private sale
$299,760
$24.98 p/Share
12,000
Reduced 6.77%
165,288
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
33,020
Added 15.7%
177,288
Common Stock
Dec 18
2020
SELL
Open market or private sale
$245,700
$16.38 p/Share
15,000
Reduced 9.42%
144,268
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
-
5,860
Reduced 3.55%
159,268
Common Stock
Dec 15
2020
SELL
Sale (or disposition) back to the issuer
-
4,004
Reduced 2.41%
162,068
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
23,861
Added 12.36%
169,132
Common Stock