Jan 04
2023
SELL
Payment of exercise price or tax liability
$43,007
$12.03 p/Share
3,575
Reduced 1.06%
332,345
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$94,163
$11.93 p/Share
7,893
Reduced 2.3%
335,920
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
77,749
Added 18.44%
343,813
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$178,791
$12.21 p/Share
14,643
Reduced 5.22%
266,064
Common Stock
Aug 01
2022
SELL
Open market or private sale
$111,452
$10.02 p/Share
11,123
Reduced 3.81%
280,707
Common Stock
Jun 21
2022
SELL
Open market or private sale
$111,220
$10.0 p/Share
11,122
Reduced 3.67%
291,830
Common Stock
Apr 07
2022
SELL
Open market or private sale
$99,823
$9.06 p/Share
11,018
Reduced 3.51%
302,952
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$177,936
$10.53 p/Share
16,898
Reduced 5.11%
313,970
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
39,143
Added 10.58%
330,868
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$44,616
$12.48 p/Share
3,575
Reduced 1.21%
291,725
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$35,967
$12.11 p/Share
2,970
Reduced 1.32%
222,164
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
73,136
Added 19.85%
295,300
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$76,103
$11.55 p/Share
6,589
Reduced 2.84%
225,134
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$109,529
$11.55 p/Share
9,483
Reduced 3.93%
231,723
Common Stock
Apr 06
2021
BUY
Grant, award, or other acquisition
-
20,501
Added 7.83%
241,206
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$192,061
$21.84 p/Share
8,794
Reduced 3.83%
220,705
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
20,731
Added 8.28%
229,499
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
33,131
Added 13.7%
208,768
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$191,786
$23.09 p/Share
8,306
Reduced 4.52%
175,637
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$149,508
$23.09 p/Share
6,475
Reduced 3.4%
183,943
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$109,701
$23.09 p/Share
4,751
Reduced 2.43%
190,418
Common Stock