Nov 18
2024
SELL
Open market or private sale
$544,599
$19.8 p/Share
27,505
Reduced 0.66%
4,155,595
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$1,117,116
$16.5 p/Share
67,704
Reduced 1.59%
4,183,100
Common Stock
Oct 16
2024
SELL
Open market or private sale
$481,337
$17.5 p/Share
27,505
Reduced 0.64%
4,250,804
Common Stock
Sep 20
2024
SELL
Open market or private sale
$431,938
$15.7 p/Share
27,512
Reduced 0.64%
4,278,309
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
1,646,606
Added 27.4%
4,362,968
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,864,352
$17.73 p/Share
161,554
Reduced 5.61%
2,716,362
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
1,642,229
Added 36.33%
2,877,916
Common Stock
Apr 26
2023
BUY
Conversion of derivative security
$203,730
$9.46 p/Share
21,536
Added 8.24%
239,876
Common Stock
Jan 30
2023
BUY
Conversion of derivative security
$182,218
$8.75 p/Share
20,825
Added 8.71%
218,340
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$19,100
$3.82 p/Share
5,000
Added 3.14%
154,175
Common Stock
Nov 01
2022
BUY
Conversion of derivative security
$278,797
$13.11 p/Share
21,266
Added 9.95%
192,515
Common Stock
Oct 10
2022
SELL
Conversion of derivative security
$403,875
$10.77 p/Share
37,500
Reduced 20.09%
149,175
Common Stock
Jul 26
2022
BUY
Conversion of derivative security
$223,168
$10.11 p/Share
22,074
Added 9.56%
208,749
Common Stock
Apr 25
2022
BUY
Conversion of derivative security
$1,600,848
$18.15 p/Share
88,201
Added 32.09%
186,675
Common Stock
Oct 05
2021
BUY
Conversion of derivative security
$338,049
$33.63 p/Share
10,052
Added 9.26%
98,474
Common Stock
Aug 23
2021
BUY
Conversion of derivative security
$598,926
$35.26 p/Share
16,986
Added 16.11%
88,422
Common Stock
Mar 31
2021
BUY
Conversion of derivative security
$1,022,634
$48.02 p/Share
21,296
Added 21.79%
76,436
Common Stock
Feb 12
2021
SELL
Open market or private sale
$78,380
$39.19 p/Share
2,000
Reduced 3.5%
55,140
Common Stock
Feb 10
2021
BUY
Conversion of derivative security
$43,178
$2.19 p/Share
19,716
Added 25.65%
57,140
Common Stock
Dec 31
2020
BUY
Conversion of derivative security
$131,795
$10.44 p/Share
12,624
Added 25.22%
37,424
Common Stock
Sep 30
2020
BUY
Conversion of derivative security
$24,431
$1.96 p/Share
12,465
Added 33.45%
24,800
Common Stock
Jun 30
2020
BUY
Conversion of derivative security
$11,225
$0.91 p/Share
12,335
Added 50.0%
12,335
Common Stock