May 01
2024
SELL
Payment of exercise price or tax liability
$63,134
$22.42 p/Share
2,816
Reduced 2.64%
103,672
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$35,185
$22.44 p/Share
1,568
Reduced 1.42%
108,844
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$39,887
$16.93 p/Share
2,356
Reduced 2.16%
106,488
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$10,423
$10.3 p/Share
1,012
Reduced 0.91%
110,412
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$13,616
$10.41 p/Share
1,308
Reduced 1.16%
111,424
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$289,814
$10.41 p/Share
27,840
Added 19.8%
112,732
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$25,214
$9.49 p/Share
2,657
Reduced 3.03%
84,892
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
15,503
Added 15.04%
87,549
Common Stock
Jun 07
2022
SELL
Open market or private sale
$14,580
$15.0 p/Share
972
Reduced 1.33%
72,046
Common Stock
May 31
2022
SELL
Open market or private sale
$33,694
$14.01 p/Share
2,405
Reduced 3.19%
73,018
Common Stock
May 27
2022
SELL
Open market or private sale
$8,360
$14.05 p/Share
595
Reduced 0.78%
75,423
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$12,468
$12.32 p/Share
1,012
Reduced 1.31%
76,018
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$24,052
$11.86 p/Share
2,028
Reduced 2.57%
77,030
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$22,024
$11.14 p/Share
1,977
Reduced 2.44%
79,058
Common Stock
Mar 02
2022
SELL
Open market or private sale
$4,200
$14.0 p/Share
300
Reduced 0.37%
81,035
Common Stock
Mar 01
2022
SELL
Open market or private sale
$36,108
$13.13 p/Share
2,750
Reduced 3.27%
81,335
Common Stock
Oct 06
2021
SELL
Open market or private sale
$33,220
$12.08 p/Share
2,750
Reduced 3.17%
84,085
Common Stock
Apr 28
2021
SELL
Payment of exercise price or tax liability
$8,719
$9.12 p/Share
956
Reduced 1.09%
86,835
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$16,128
$9.19 p/Share
1,755
Reduced 1.96%
87,791
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
$178,200
$8.91 p/Share
20,000
Added 18.26%
89,546
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$15,594
$9.74 p/Share
1,601
Reduced 2.25%
69,546
Common Stock
Dec 10
2020
SELL
Open market or private sale
$30,000
$12.0 p/Share
2,500
Reduced 3.39%
71,147
Common Stock