Aug 16
2023
BUY
Exercise of conversion of derivative security
-
102,250
Added 2.04%
4,915,447
Common Stock
May 17
2023
SELL
Open market or private sale
$722,243
$14.01 p/Share
51,552
Reduced 1.06%
4,813,197
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$714,320
$14.09 p/Share
50,697
Reduced 1.03%
4,864,749
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
102,249
Added 2.04%
4,915,446
Common Stock
Feb 17
2023
SELL
Open market or private sale
$568,934
$12.7 p/Share
44,798
Reduced 0.92%
4,813,197
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$302,197
$12.64 p/Share
23,908
Reduced 0.49%
4,857,995
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
68,706
Added 1.39%
4,881,903
Common Stock
Nov 17
2022
SELL
Open market or private sale
$325,616
$9.4 p/Share
34,640
Reduced 0.71%
4,813,197
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$328,396
$9.64 p/Share
34,066
Reduced 0.7%
4,847,837
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
68,706
Added 1.39%
4,881,903
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$306,883
$11.08 p/Share
27,697
Reduced 0.57%
4,813,197
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
68,705
Added 1.4%
4,840,894
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$160,136
$6.74 p/Share
23,759
Reduced 0.5%
4,772,189
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
68,705
Added 1.41%
4,795,948
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$27,271
$8.84 p/Share
3,085
Reduced 0.07%
4,727,243
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
7,524
Added 0.16%
4,730,328
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$176,242
$47.25 p/Share
3,730
Reduced 0.08%
4,722,804
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
7,523
Added 0.16%
4,726,534
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$184,560
$49.48 p/Share
3,730
Reduced 0.08%
4,719,011
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
7,523
Added 0.16%
4,722,741
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$200,205
$53.66 p/Share
3,731
Reduced 0.08%
4,715,218
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
7,524
Added 0.16%
4,718,949
Common Stock
Feb 17
2021
BUY
Payment of exercise price or tax liability
$1,000,000
$62.5 p/Share
16,000
Added 0.34%
4,711,425
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$138,992
$64.98 p/Share
2,139
Reduced 0.05%
4,695,425
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
5,129
Added 0.11%
4,697,564
Common Stock