Mar 15
2023
BUY
Grant, award, or other acquisition
-
5,902
Added 17.79%
27,280
Common Stock (Restrict...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$7,912
$12.95 p/Share
611
Reduced 0.0%
14,988,160
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$7,855
$14.18 p/Share
554
Reduced 0.0%
14,987,118
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$6,343
$13.76 p/Share
461
Reduced 0.0%
14,986,175
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$8,102
$13.24 p/Share
612
Reduced 0.0%
14,985,389
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$2,382
$11.4 p/Share
209
Reduced 0.0%
14,984,346
Common Stock
Oct 29
2022
BUY
Grant, award, or other acquisition
-
7,464
Added 21.39%
27,430
Common Stock (Restrict...
Sep 26
2022
SELL
Payment of exercise price or tax liability
$3,992
$8.66 p/Share
461
Reduced 0.0%
14,983,991
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$2,260
$9.34 p/Share
242
Reduced 0.0%
14,983,205
Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
-
8,012
Added 26.9%
21,777
Common Stock (Restrict...
Jul 29
2022
SELL
Payment of exercise price or tax liability
$1,793
$8.58 p/Share
209
Reduced 0.0%
14,982,795
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$3,648
$7.93 p/Share
460
Reduced 0.0%
14,982,439
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$1,514
$6.23 p/Share
243
Reduced 0.0%
14,981,653
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$1,331
$6.37 p/Share
209
Reduced 0.0%
14,981,243
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
9,973
Added 36.37%
17,447
Common Stock (Restrict...
Nov 05
2021
SELL
Payment of exercise price or tax liability
$1,140
$14.07 p/Share
81
Reduced 0.0%
13,617,881
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
2,992
Added 27.47%
7,901
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$2,381
$12.53 p/Share
190
Reduced 0.0%
13,617,743
Common Stock
Aug 06
2021
SELL
Open market or private sale
$2,689,944
$15.17 p/Share
177,320
Reduced 1.29%
13,617,420
Common Stock
Jul 29
2021
BUY
Grant, award, or other acquisition
-
4,106
Added 41.2%
5,860
Common Stock (Restrict...
May 05
2021
BUY
Grant, award, or other acquisition
-
1,754
Added 50.0%
1,754
Common Stock (Restrict...
Aug 27
2020
BUY
Other acquisition or disposition
-
11,386,450
Added 45.22%
13,794,521
Common Stock
Jan 08
2020
BUY
Grant, award, or other acquisition
-
100,000
Added 50.0%
100,000
Common Stock (Restrict...
Oct 16
2019
BUY
Exercise of in-the-money or at-the-money derivatives securities
$28,500
$0.14 p/Share
203,571
Added 1.21%
16,560,692
Common Stock
Mar 15
2005
BUY
Open market or private purchase
$84
$0.28 p/Share
300
Added 0.0%
19,461,930
Common Stock