Feb 15
2023
SELL
Payment of exercise price or tax liability
$226,254
$21.45 p/Share
10,548
Reduced 7.6%
128,223
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
36,169
Added 20.68%
138,771
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$235,778
$17.8 p/Share
13,246
Reduced 11.43%
102,602
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
30,377
Added 20.77%
115,848
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$226,639
$17.11 p/Share
13,246
Reduced 13.42%
85,471
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
30,378
Added 23.53%
98,717
Common Stock
Jun 21
2022
SELL
Open market or private sale
$3,914,809
$19.29 p/Share
202,945
Reduced 74.81%
68,339
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$3,054,322
$15.05 p/Share
202,945
Added 42.79%
271,284
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$819,432
$22.64 p/Share
36,194
Reduced 34.62%
68,339
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
83,009
Added 44.26%
104,533
Common Stock
Mar 16
2022
SELL
Open market or private sale
$2,438,299
$25.02 p/Share
97,454
Reduced 81.91%
21,524
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$1,464,734
$15.03 p/Share
97,454
Added 45.03%
118,978
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$251,751
$28.44 p/Share
8,852
Reduced 29.14%
21,524
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
30,376
Added 50.0%
30,376
Common Stock
Nov 17
2021
SELL
Open market or private sale
$560,890
$34.44 p/Share
16,286
Reduced 100.0%
0
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$434,676
$34.52 p/Share
12,592
Reduced 28.13%
32,170
Common Stock
Nov 15
2021
SELL
Open market or private sale
$546,251
$34.39 p/Share
15,884
Reduced 49.38%
16,286
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$672,773
$15.03 p/Share
44,762
Added 50.0%
44,762
Common Stock
Aug 17
2021
SELL
Open market or private sale
$629,780
$38.67 p/Share
16,286
Reduced 100.0%
0
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,171,498
$41.6 p/Share
28,161
Reduced 63.36%
16,286
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$423,260
$15.03 p/Share
28,161
Added 38.78%
44,447
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$480,259
$38.14 p/Share
12,592
Reduced 43.6%
16,286
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
28,878
Added 50.0%
28,878
Common Stock
Jun 15
2021
SELL
Open market or private sale
$4,998,792
$34.61 p/Share
144,432
Reduced 100.0%
0
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,369,226
$33.88 p/Share
40,414
Reduced 21.86%
144,432
Common Stock