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
Mar 02
2022
SELL
Payment of exercise price or tax liability
$1,296,171
$50.08 p/Share
25,882
Reduced 2.28%
1,110,305
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$294,500
$5.89 p/Share
50,000
Added 3.98%
1,206,458
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$3,917,975
$53.76 p/Share
72,879
Reduced 5.93%
1,156,458
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
48,000
Added 4.24%
1,083,989
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
145,348
Added 10.57%
1,229,337
Common Stock