Oct 11
2022
SELL
Payment of exercise price or tax liability
$339,490
$13.34 p/Share
25,449
Reduced 1.54%
1,629,804
Common Stock
Oct 11
2022
BUY
Exercise of conversion of derivative security
$127,000
$2.54 p/Share
50,000
Added 2.93%
1,655,253
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$5,663
$14.41 p/Share
393
Reduced 0.02%
1,605,253
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$5,937
$14.41 p/Share
412
Reduced 0.03%
1,605,646
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$14,282
$17.72 p/Share
806
Reduced 0.05%
1,606,058
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$16,181
$20.1 p/Share
805
Reduced 0.05%
1,606,864
Common Stock
Jul 12
2022
SELL
Payment of exercise price or tax liability
$398,305
$16.33 p/Share
24,391
Reduced 1.49%
1,607,669
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
$294,500
$5.89 p/Share
50,000
Added 2.97%
1,632,060
Common Stock
Jul 06
2022
SELL
Payment of exercise price or tax liability
$788,336
$17.83 p/Share
44,214
Reduced 2.72%
1,582,060
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$143,000
$1.43 p/Share
100,000
Added 5.79%
1,626,274
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$6,756
$17.19 p/Share
393
Reduced 0.03%
1,526,274
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$7,198
$17.47 p/Share
412
Reduced 0.03%
1,526,667
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$1,158,164
$14.94 p/Share
77,521
Reduced 4.83%
1,527,079
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
$218,750
$1.25 p/Share
175,000
Added 9.83%
1,604,600
Common Stock
Jun 06
2022
SELL
Payment of exercise price or tax liability
$1,834,940
$20.15 p/Share
91,064
Reduced 5.99%
1,429,600
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$155,845
$0.71 p/Share
219,500
Added 12.61%
1,520,664
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$942,665
$25.43 p/Share
37,069
Reduced 2.77%
1,301,164
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
66,312
Added 4.72%
1,338,233
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$92,929
$19.68 p/Share
4,722
Reduced 0.37%
1,271,921
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$19,683
$25.43 p/Share
774
Reduced 0.06%
1,276,643
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
140,660
Added 9.92%
1,277,417
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
$19,880
$0.71 p/Share
28,000
Added 2.4%
1,136,757
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$24,497
$31.65 p/Share
774
Reduced 0.07%
1,108,757
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$33,909
$43.81 p/Share
774
Reduced 0.07%
1,109,531
Common Stock
Mar 02
2022
SELL
Open market or private sale
$3,264,088
$46.45 p/Share
70,271
Reduced 5.82%
1,136,187
Common Stock