Jun 14
2024
SELL
Payment of exercise price or tax liability
$6,455
$11.15 p/Share
579
Reduced 0.26%
225,426
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$117,269
$11.7 p/Share
10,023
Reduced 4.25%
226,005
Common Stock
Jun 07
2024
BUY
Conversion of derivative security
-
34,885
Added 12.95%
234,499
Common Stock
Jun 06
2024
SELL
Payment of exercise price or tax liability
$12,341
$11.72 p/Share
1,053
Reduced 0.52%
201,143
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
22,280
Added 9.93%
202,196
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$811
$10.68 p/Share
76
Reduced 0.04%
179,916
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
316
Added 0.18%
179,992
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$5,894
$10.18 p/Share
579
Reduced 0.32%
179,676
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$15,779
$10.32 p/Share
1,529
Reduced 0.84%
180,255
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
12,980
Added 6.66%
181,784
Common Stock
Jun 03
2023
SELL
Payment of exercise price or tax liability
$80,593
$9.71 p/Share
8,300
Reduced 4.69%
168,804
Common Stock
Jun 03
2023
BUY
Grant, award, or other acquisition
-
27,024
Added 13.24%
177,104
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$31,687
$19.56 p/Share
1,620
Reduced 1.07%
150,080
Common Stock
Aug 22
2022
BUY
Grant, award, or other acquisition
-
15,103
Added 9.05%
151,700
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
-
7,143
Added 4.97%
136,597
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$32,415
$21.2 p/Share
1,529
Reduced 1.17%
129,454
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$34,879
$20.29 p/Share
1,719
Reduced 1.3%
130,983
Common Stock
Aug 22
2021
SELL
Payment of exercise price or tax liability
$8,473
$5.23 p/Share
1,620
Reduced 1.21%
132,702
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$5,214
$5.42 p/Share
962
Reduced 0.71%
134,322
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$15,960
$5.53 p/Share
2,886
Reduced 2.09%
135,284
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
11,853
Added 7.9%
138,170
Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
$169,587
$9.0 p/Share
18,843
Added 12.98%
126,317
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$10,744
$6.25 p/Share
1,719
Reduced 1.57%
107,474
Common Stock