Jul 01
2024
SELL
Payment of exercise price or tax liability
$646
$4.49 p/Share
144
Reduced 0.93%
15,307
Common Stock
Apr 02
2024
SELL
Payment of exercise price or tax liability
$1,970
$0.39 p/Share
5,052
Reduced 1.08%
463,546
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,356
$0.4 p/Share
3,391
Reduced 0.72%
468,598
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
4,847
Added 1.02%
471,989
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
250,000
Added 34.86%
467,142
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$6,735
$1.17 p/Share
5,757
Reduced 2.58%
217,142
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$11,719
$2.36 p/Share
4,966
Reduced 2.18%
222,899
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$19,172
$3.86 p/Share
4,967
Reduced 2.13%
227,865
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$36,983
$6.85 p/Share
5,399
Reduced 2.27%
232,832
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
74,417
Added 23.8%
238,231
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
17,436
Added 9.62%
163,814
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$44,510
$6.31 p/Share
7,054
Reduced 4.6%
146,378
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$18,515
$6.38 p/Share
2,902
Reduced 1.86%
153,432
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$35,550
$12.25 p/Share
2,902
Reduced 1.82%
156,334
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$50,031
$13.5 p/Share
3,706
Reduced 2.27%
159,236
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
86,805
Added 34.76%
162,942
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$86,671
$20.93 p/Share
4,141
Reduced 5.16%
76,137
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$288,044
$34.34 p/Share
8,388
Reduced 9.46%
80,278
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
15,374
Added 14.78%
88,666
Common Stock
Sep 03
2021
SELL
Open market or private sale
$1,007,705
$36.98 p/Share
27,250
Reduced 27.1%
73,292
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$36,506
$41.39 p/Share
882
Reduced 0.87%
100,542
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$21,585
$36.4 p/Share
593
Reduced 0.58%
101,424
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$113,777
$40.49 p/Share
2,810
Reduced 2.68%
102,017
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
21,934
Added 17.3%
104,827
Common Stock
Jan 11
2021
SELL
Open market or private sale
$161,925
$43.18 p/Share
3,750
Reduced 4.33%
82,893
Common Stock