Sep 23
2024
BUY
Grant, award, or other acquisition
-
400,000
Added 40.75%
581,607
Common Stock
Aug 12
2024
SELL
Open market or private sale
$38,573
$1.12 p/Share
34,441
Reduced 15.94%
181,607
Common Stock
Jul 30
2024
SELL
Open market or private sale
$11,608
$1.37 p/Share
8,473
Reduced 3.77%
216,048
Common Stock
Apr 10
2024
SELL
Open market or private sale
$853
$0.76 p/Share
1,123
Reduced 0.54%
206,221
Common Stock
Apr 02
2024
SELL
Open market or private sale
$1,839
$0.94 p/Share
1,957
Reduced 0.94%
207,344
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
30,582
Added 12.75%
209,301
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
77,640
Added 30.29%
178,719
Common Stock
Jul 31
2023
SELL
Open market or private sale
$37,197
$4.78 p/Share
7,782
Reduced 7.15%
101,079
Common Stock
Apr 13
2023
SELL
Open market or private sale
$4,824
$4.81 p/Share
1,003
Reduced 0.91%
108,861
Common Stock
Apr 10
2023
SELL
Open market or private sale
$4,833
$4.5 p/Share
1,074
Reduced 0.97%
109,864
Common Stock
Apr 03
2023
SELL
Open market or private sale
$7,663
$4.44 p/Share
1,726
Reduced 1.53%
110,938
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
78,432
Added 41.04%
112,664
Common Stock
Apr 12
2022
SELL
Open market or private sale
$25,606
$25.97 p/Share
986
Reduced 2.8%
34,232
Common Stock
Apr 11
2022
SELL
Open market or private sale
$27,545
$24.95 p/Share
1,104
Reduced 3.04%
35,218
Common Stock
Apr 01
2022
SELL
Open market or private sale
$45,731
$24.8 p/Share
1,844
Reduced 4.83%
36,322
Common Stock
Mar 02
2022
SELL
Open market or private sale
$76,369
$23.52 p/Share
3,247
Reduced 7.84%
38,166
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
7,654
Added 15.6%
41,413
Common Stock
Jun 16
2021
SELL
Open market or private sale
$943,339
$57.87 p/Share
16,301
Reduced 32.56%
33,759
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$184,690
$11.33 p/Share
16,301
Added 24.56%
50,060
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
10,700
Added 24.07%
33,759
Common Stock
Apr 12
2021
SELL
Open market or private sale
$75,663
$56.13 p/Share
1,348
Reduced 5.52%
23,059
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$252,605
$55.19 p/Share
4,577
Reduced 15.79%
24,407
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
-
8,600
Added 22.88%
28,984
Common Stock
Apr 01
2021
SELL
Open market or private sale
$123,066
$54.94 p/Share
2,240
Reduced 9.9%
20,384
Common Stock
Mar 11
2021
SELL
Open market or private sale
$161,882
$55.25 p/Share
2,930
Reduced 11.47%
22,624
Common Stock