Nov 17
2024
SELL
Payment of exercise price or tax liability
$18,135
$7.75 p/Share
2,340
Reduced 2.2%
104,250
Common Stock
Nov 16
2024
SELL
Payment of exercise price or tax liability
$6,153
$7.75 p/Share
794
Reduced 0.74%
106,590
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
11,516
Added 9.69%
107,384
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$7,704
$7.03 p/Share
1,096
Reduced 1.13%
95,868
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$3,923
$5.55 p/Share
707
Reduced 0.72%
96,964
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$32,203
$5.37 p/Share
5,997
Reduced 5.78%
97,671
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$9,041
$5.51 p/Share
1,641
Reduced 1.56%
103,668
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
8,825
Added 7.73%
105,309
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$393,650
$18.79 p/Share
20,950
Reduced 17.84%
96,484
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$14,436
$20.42 p/Share
707
Reduced 0.6%
117,434
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$24,492
$20.41 p/Share
1,200
Reduced 1.01%
118,141
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$176,628
$21.54 p/Share
8,200
Reduced 6.43%
119,341
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$18,535
$18.19 p/Share
1,019
Reduced 0.79%
127,541
Common Stock
Sep 04
2022
BUY
Open market or private purchase
$2,336
$22.9 p/Share
102
Added 0.08%
128,560
Common Stock
Aug 11
2022
SELL
Sale (or disposition) back to the issuer
$1,152,452
$24.2 p/Share
47,622
Reduced 27.05%
128,458
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$751,599
$17.15 p/Share
43,825
Added 23.24%
144,777
Common Stock
Jul 08
2022
SELL
Sale (or disposition) back to the issuer
-
54,015
Reduced 100.0%
0
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
-
132,255
Added 50.0%
132,255
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$2,320
$19.33 p/Share
120
Added 0.22%
54,015
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
$2,317
$19.8 p/Share
117
Added 0.22%
53,894
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$1,919
$21.09 p/Share
91
Added 0.17%
54,386
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
15,588
Added 22.31%
54,294
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$14,274
$21.66 p/Share
659
Reduced 1.67%
38,706
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$19,299
$21.42 p/Share
901
Reduced 2.24%
39,365
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$7,456
$20.77 p/Share
359
Reduced 0.88%
40,266
Common Stock