Apr 18
2023
BUY
Exercise of conversion of derivative security
-
13,975
Added 5.15%
257,569
Common Stock
Feb 22
2023
SELL
Open market or private sale
$1,793,187
$27.89 p/Share
64,295
Reduced 20.88%
243,594
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$1,110,374
$17.27 p/Share
64,295
Added 17.28%
307,889
Common Stock
Nov 21
2022
SELL
Open market or private sale
$4,675,826
$23.03 p/Share
203,032
Reduced 45.46%
243,594
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$3,506,362
$17.27 p/Share
203,032
Added 33.68%
399,868
Common Stock
Nov 18
2022
SELL
Open market or private sale
$6,118,088
$23.43 p/Share
261,122
Reduced 51.74%
243,594
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$4,478,242
$17.15 p/Share
261,122
Added 34.1%
504,716
Common Stock
Nov 14
2022
SELL
Open market or private sale
$4,870,000
$24.35 p/Share
200,000
Reduced 45.09%
243,594
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
-
5,268
Added 1.17%
443,594
Common Stock
Feb 24
2022
SELL
Open market or private sale
$212,856
$24.0 p/Share
8,869
Reduced 1.98%
438,326
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$123,089
$23.98 p/Share
5,133
Reduced 0.8%
638,326
Common Stock
Feb 23
2022
SELL
Open market or private sale
$4,613,902
$24.14 p/Share
191,131
Reduced 29.94%
447,195
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
19,824
Added 2.99%
643,459
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
3,506
Added 0.56%
623,635
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$557,576
$27.26 p/Share
20,454
Reduced 3.19%
620,129
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
51,979
Added 7.51%
640,583
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$292,670
$26.51 p/Share
11,040
Reduced 1.84%
588,604
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
28,055
Added 4.47%
599,644
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$984,056
$25.54 p/Share
38,530
Reduced 6.32%
571,589
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
97,915
Added 14.46%
579,390
Common Stock
Feb 22
2021
SELL
Open market or private sale
$3,919,500
$26.13 p/Share
150,000
Reduced 22.65%
512,204
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,504,500
$10.03 p/Share
150,000
Added 18.47%
662,204
Common Stock
Jan 04
2021
SELL
Open market or private sale
$2,823,000
$18.82 p/Share
150,000
Reduced 22.65%
512,204
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$1,504,500
$10.03 p/Share
150,000
Added 20.35%
587,204
Common Stock
Nov 17
2020
SELL
Open market or private sale
$2,335,506
$16.79 p/Share
139,101
Reduced 21.36%
512,204
Common Stock