Sep 16
2024
SELL
Payment of exercise price or tax liability
$39,945
$2.24 p/Share
17,833
Reduced 0.97%
1,826,751
Common Stock
Jun 16
2024
SELL
Payment of exercise price or tax liability
$46,903
$2.63 p/Share
17,834
Reduced 0.96%
1,844,584
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$81,379
$4.21 p/Share
19,330
Reduced 1.03%
1,862,418
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
250,000
Added 11.73%
1,881,748
Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$53,706
$4.61 p/Share
11,650
Reduced 0.71%
1,631,748
Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$44,969
$3.86 p/Share
11,650
Reduced 0.7%
1,643,398
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$41,124
$3.53 p/Share
11,650
Reduced 0.7%
1,655,048
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$59,962
$4.72 p/Share
12,704
Reduced 0.76%
1,666,698
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 5.62%
1,679,402
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$84,254
$7.99 p/Share
10,545
Reduced 0.66%
1,579,402
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
-
100,000
Added 5.92%
1,589,947
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$68,146
$9.38 p/Share
7,265
Reduced 0.49%
1,489,947
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$99,676
$13.72 p/Share
7,265
Reduced 0.48%
1,497,212
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$124,767
$16.66 p/Share
7,489
Reduced 0.5%
1,504,477
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
93,750
Added 5.84%
1,511,966
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$182,730
$18.11 p/Share
10,090
Reduced 0.71%
1,418,216
Common Stock
Sep 16
2021
SELL
Payment of exercise price or tax liability
$372,725
$36.94 p/Share
10,090
Reduced 0.7%
1,428,306
Common Stock
Jul 02
2021
SELL
Open market or private sale
$2,192,929
$41.58 p/Share
52,740
Reduced 3.54%
1,437,707
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
135,345
Added 8.32%
1,490,447
Common Stock
Jun 21
2021
SELL
Open market or private sale
$2,063
$40.45 p/Share
51
Reduced 0.0%
1,355,102
Common Stock
Jun 18
2021
SELL
Open market or private sale
$424,441
$41.12 p/Share
10,322
Reduced 0.76%
1,355,153
Common Stock
Mar 17
2021
SELL
Open market or private sale
$526,882
$48.44 p/Share
10,877
Reduced 0.79%
1,365,475
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
61,437
Added 4.27%
1,376,352
Common Stock
Feb 11
2021
SELL
Open market or private sale
$744,919
$50.73 p/Share
14,684
Reduced 1.1%
1,314,915
Common Stock
Feb 10
2021
SELL
Open market or private sale
$195,089
$50.1 p/Share
3,894
Reduced 0.29%
1,329,599
Common Stock