Jul 06
2023
SELL
Payment of exercise price or tax liability
$25,355
$18.63 p/Share
1,361
Reduced 0.22%
621,385
Common Stock
Jun 22
2023
SELL
Payment of exercise price or tax liability
$20,744
$13.63 p/Share
1,522
Reduced 0.24%
622,746
Common Stock
Jun 10
2023
SELL
Payment of exercise price or tax liability
$5,313
$13.73 p/Share
387
Reduced 0.06%
624,268
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$10,643
$13.61 p/Share
782
Reduced 0.13%
624,655
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
3,210
Added 0.51%
625,437
Common Stock
Jun 06
2023
SELL
Payment of exercise price or tax liability
$72,674
$13.72 p/Share
5,297
Reduced 0.84%
622,227
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$18,400
$12.09 p/Share
1,522
Reduced 0.24%
627,524
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$5,038
$13.02 p/Share
387
Reduced 0.06%
629,046
Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$9,568
$12.64 p/Share
757
Reduced 0.12%
629,433
Common Stock
Apr 22
2023
SELL
Payment of exercise price or tax liability
$19,161
$12.59 p/Share
1,522
Reduced 0.24%
630,190
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
76,161
Added 10.78%
630,098
Common Stock
Apr 06
2023
SELL
Payment of exercise price or tax liability
$9,318
$12.31 p/Share
757
Reduced 0.14%
553,937
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$16,757
$11.01 p/Share
1,522
Reduced 0.27%
554,694
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$7,471
$9.87 p/Share
757
Reduced 0.14%
556,216
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$12,602
$8.28 p/Share
1,522
Reduced 0.27%
556,973
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
28,892
Added 4.89%
562,332
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$8,270
$8.97 p/Share
922
Reduced 0.17%
533,440
Common Stock
Jan 22
2023
SELL
Payment of exercise price or tax liability
$14,757
$7.96 p/Share
1,854
Reduced 0.35%
534,362
Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$7,422
$8.05 p/Share
922
Reduced 0.17%
536,216
Common Stock
Dec 22
2022
SELL
Payment of exercise price or tax liability
$26,568
$10.8 p/Share
2,460
Reduced 0.46%
537,138
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$14,345
$11.73 p/Share
1,223
Reduced 0.23%
539,598
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$368,320
$12.45 p/Share
29,584
Reduced 5.19%
540,820
Common Stock
Nov 22
2022
BUY
Grant, award, or other acquisition
-
400,000
Added 41.22%
570,404
Common Stock
Nov 06
2022
SELL
Payment of exercise price or tax liability
$8,130
$10.74 p/Share
757
Reduced 0.44%
170,404
Common Stock
Oct 06
2022
SELL
Payment of exercise price or tax liability
$14,898
$19.68 p/Share
757
Reduced 0.44%
171,161
Common Stock