Jan 02
2024
SELL
Open market or private sale
$196,200
$13.08 p/Share
15,000
Reduced 0.53%
2,805,442
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
800,000
Added 18.1%
3,620,442
Common Stock
Dec 19
2023
SELL
Open market or private sale
$204,000
$13.6 p/Share
15,000
Reduced 0.53%
2,820,442
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$586,009
$13.36 p/Share
43,863
Reduced 1.52%
2,835,442
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$522,539
$11.91 p/Share
43,874
Reduced 1.5%
2,879,305
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$512,758
$11.69 p/Share
43,863
Reduced 1.48%
2,923,179
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$433,465
$9.88 p/Share
43,873
Reduced 1.46%
2,967,042
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$438,630
$10.0 p/Share
43,863
Reduced 1.44%
3,010,915
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$1,997,133
$11.38 p/Share
175,495
Reduced 5.43%
3,054,778
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$435,120
$9.92 p/Share
43,863
Reduced 1.34%
3,230,273
Common Stock
Mar 07
2023
SELL
Open market or private sale
$878,178
$11.82 p/Share
74,296
Reduced 2.22%
3,274,136
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$5,376,528
$11.97 p/Share
449,167
Reduced 11.83%
3,348,432
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
853,120
Added 18.34%
3,797,599
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$528,987
$12.06 p/Share
43,863
Reduced 1.47%
2,944,479
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$843,047
$19.22 p/Share
43,863
Reduced 1.45%
2,988,342
Common Stock
Aug 08
2022
SELL
Open market or private sale
$3,130,088
$20.04 p/Share
156,192
Reduced 4.9%
3,032,205
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$724,178
$16.51 p/Share
43,863
Reduced 1.36%
3,188,397
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,480,897
$18.77 p/Share
78,897
Reduced 2.38%
3,232,260
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
666,650
Added 16.76%
3,311,157
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$418,453
$9.54 p/Share
43,863
Reduced 1.63%
2,644,507
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$542,373
$14.72 p/Share
36,846
Reduced 1.35%
2,688,370
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
69,983
Added 2.5%
2,725,216
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$1,632,581
$37.22 p/Share
43,863
Reduced 1.63%
2,655,233
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$17,028,005
$38.82 p/Share
438,640
Reduced 13.98%
2,699,096
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
-
833,125
Added 20.98%
3,137,736
Common Stock