Feb 23
2024
SELL
Open market or private sale
$706,068
$19.8 p/Share
35,660
Reduced 7.1%
466,684
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
71,320
Added 12.43%
502,344
Common Stock
Feb 27
2023
SELL
Open market or private sale
$274,781
$19.4 p/Share
14,164
Reduced 3.18%
431,024
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
28,329
Added 5.98%
445,188
Common Stock
Feb 23
2023
SELL
Open market or private sale
$343,656
$19.35 p/Share
17,760
Reduced 4.09%
416,859
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
35,520
Added 7.56%
434,619
Common Stock
May 27
2022
SELL
Open market or private sale
$1,131,750
$25.15 p/Share
45,000
Reduced 10.13%
399,099
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$533,942
$25.18 p/Share
21,205
Reduced 4.56%
444,099
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$533,612
$8.06 p/Share
66,205
Added 12.46%
465,316
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$144,561
$25.22 p/Share
5,732
Reduced 1.37%
411,293
Common Stock
May 26
2022
SELL
Open market or private sale
$308,508
$25.3 p/Share
12,194
Reduced 2.96%
399,099
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$144,484
$8.06 p/Share
17,926
Added 4.12%
417,025
Common Stock
May 23
2022
SELL
Payment of exercise price or tax liability
$1,713,789
$25.46 p/Share
67,313
Reduced 11.88%
499,099
Common Stock
May 23
2022
SELL
Open market or private sale
$2,514,000
$25.14 p/Share
100,000
Reduced 20.04%
399,099
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$1,577,762
$9.43 p/Share
167,313
Added 24.7%
509,968
Common Stock
Mar 08
2022
SELL
Open market or private sale
$536,000
$21.44 p/Share
25,000
Reduced 5.89%
399,099
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$879,252
$21.38 p/Share
41,125
Reduced 8.84%
424,099
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$879,599
$13.37 p/Share
65,789
Added 12.6%
456,224
Common Stock
Mar 04
2022
SELL
Open market or private sale
$200,825
$20.22 p/Share
9,932
Reduced 2.43%
399,435
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
19,685
Added 4.59%
409,367
Common Stock
Feb 25
2022
SELL
Open market or private sale
$279,031
$19.7 p/Share
14,164
Reduced 3.51%
389,502
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
28,329
Added 6.56%
403,666
Common Stock
Feb 23
2022
SELL
Open market or private sale
$199,076
$19.73 p/Share
10,090
Reduced 2.62%
375,337
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
20,181
Added 4.98%
385,427
Common Stock
Mar 04
2021
SELL
Open market or private sale
$109,550
$11.03 p/Share
9,932
Reduced 2.65%
365,246
Common Stock