Aug 23
2024
SELL
Open market or private sale
$219,486
$12.93 p/Share
16,975
Reduced 7.89%
198,178
Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$34,725
$11.51 p/Share
3,017
Reduced 1.38%
215,153
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$197,669
$10.74 p/Share
18,405
Reduced 7.78%
218,170
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
36,014
Added 13.42%
232,342
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$58,894
$10.53 p/Share
5,593
Reduced 3.34%
161,618
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
38,943
Added 16.26%
200,561
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$50,769
$10.47 p/Share
4,849
Reduced 2.82%
167,211
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$26,721
$8.86 p/Share
3,016
Reduced 1.72%
172,060
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$45,821
$13.27 p/Share
3,453
Reduced 1.93%
175,076
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$56,341
$13.31 p/Share
4,233
Reduced 2.32%
178,529
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$76,949
$13.81 p/Share
5,572
Reduced 2.96%
182,762
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
31,940
Added 14.5%
188,334
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$35,970
$12.31 p/Share
2,922
Reduced 1.83%
156,394
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$24,087
$7.77 p/Share
3,100
Reduced 1.91%
159,316
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$27,125
$7.79 p/Share
3,482
Reduced 2.1%
162,416
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$37,951
$7.67 p/Share
4,948
Reduced 2.9%
165,898
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
38,636
Added 18.44%
170,846
Common Stock
May 05
2021
BUY
Grant, award, or other acquisition
-
23,224
Added 14.94%
132,210
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$23,623
$8.65 p/Share
2,731
Reduced 2.44%
108,986
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$28,489
$9.19 p/Share
3,100
Reduced 2.7%
111,717
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$33,080
$9.3 p/Share
3,557
Reduced 3.0%
114,817
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$43,748
$9.32 p/Share
4,694
Reduced 3.81%
118,374
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
43,103
Added 25.94%
123,068
Common Stock