May 02
2023
SELL
Sale (or disposition) back to the issuer
$19,081,530
$39.0 p/Share
489,270
Reduced 100.0%
0
Common Stock, $0.001 p...
Apr 10
2023
SELL
Open market or private sale
$123,020
$38.82 p/Share
3,169
Reduced 0.64%
489,270
Common Stock, $0.001 p...
Mar 20
2023
BUY
Grant, award, or other acquisition
-
47,699
Added 8.83%
492,439
Common Stock, $0.001 p...
Mar 13
2023
BUY
Grant, award, or other acquisition
-
11,981
Added 2.62%
444,740
Common Stock, $0.001 p...
Mar 09
2023
SELL
Open market or private sale
$292,297
$35.43 p/Share
8,250
Reduced 1.87%
432,759
Common Stock, $0.001 p...
Feb 23
2023
SELL
Open market or private sale
$381,940
$35.47 p/Share
10,768
Reduced 2.38%
441,009
Common Stock, $0.001 p...
Feb 09
2023
SELL
Open market or private sale
$290,895
$35.26 p/Share
8,250
Reduced 1.79%
451,777
Common Stock, $0.001 p...
Feb 02
2023
SELL
Open market or private sale
$17,079
$28.85 p/Share
592
Reduced 0.13%
460,027
Common Stock, $0.001 p...
Jan 26
2023
SELL
Open market or private sale
$235,290
$28.52 p/Share
8,250
Reduced 1.76%
460,619
Common Stock, $0.001 p...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
33,333
Added 6.53%
477,119
Common Stock, $0.001 p...
Feb 04
2022
SELL
Open market or private sale
$10,096
$16.66 p/Share
606
Reduced 0.14%
443,786
Common Stock, $0.001 p...
Dec 16
2021
SELL
Open market or private sale
$80,853
$31.92 p/Share
2,533
Reduced 0.57%
444,392
Common Stock, $0.001 p...
Dec 08
2021
-
20,000
Reduced 4.28%
446,925
Common Stock, $0.001 p...
Dec 07
2021
BUY
Exercise of conversion of derivative security
$210,000
$21.0 p/Share
10,000
Added 2.1%
466,925
Common Stock, $0.001 p...
Dec 02
2021
SELL
Open market or private sale
$13,173
$31.44 p/Share
419
Reduced 0.09%
456,925
Common Stock, $0.001 p...
Nov 18
2021
SELL
Open market or private sale
$54,804
$37.13 p/Share
1,476
Reduced 0.32%
457,344
Common Stock, $0.001 p...
Nov 04
2021
SELL
Open market or private sale
$272,082
$46.1 p/Share
5,902
Reduced 1.27%
458,820
Common Stock, $0.001 p...
Oct 21
2021
SELL
Open market or private sale
$470,131
$45.52 p/Share
10,328
Reduced 2.17%
466,322
Common Stock, $0.001 p...
Oct 07
2021
SELL
Open market or private sale
$61,136
$41.42 p/Share
1,476
Reduced 0.31%
475,050
Common Stock, $0.001 p...
Sep 23
2021
SELL
Open market or private sale
$296,221
$50.19 p/Share
5,902
Reduced 1.22%
476,526
Common Stock, $0.001 p...
Sep 09
2021
SELL
Open market or private sale
$308,261
$52.23 p/Share
5,902
Reduced 1.21%
482,428
Common Stock, $0.001 p...
Aug 26
2021
SELL
Open market or private sale
$279,519
$47.36 p/Share
5,902
Reduced 1.19%
488,330
Common Stock, $0.001 p...
Aug 12
2021
SELL
Open market or private sale
$301,828
$51.14 p/Share
5,902
Reduced 1.18%
494,232
Common Stock, $0.001 p...
Jul 29
2021
SELL
Open market or private sale
$371,177
$62.89 p/Share
5,902
Reduced 1.17%
500,134
Common Stock, $0.001 p...
Jul 15
2021
SELL
Open market or private sale
$328,328
$55.63 p/Share
5,902
Reduced 1.15%
506,036
Common Stock, $0.001 p...