Mar 15
2022
BUY
Exercise of conversion of derivative security
-
94,854
Added 2.99%
3,077,024
Common Stock
Mar 14
2022
BUY
Open market or private purchase
$149,480
$7.85 p/Share
19,042
Added 0.64%
2,964,795
Common Stock
Mar 11
2022
BUY
Open market or private purchase
$149,501
$8.95 p/Share
16,704
Added 0.56%
2,945,753
Common Stock
Mar 10
2022
BUY
Open market or private purchase
$149,841
$9.44 p/Share
15,873
Added 0.54%
2,929,049
Common Stock
Mar 07
2022
BUY
Open market or private purchase
$149,355
$9.73 p/Share
15,350
Added 0.52%
2,913,176
Common Stock
Mar 04
2022
BUY
Open market or private purchase
$149,400
$9.96 p/Share
15,000
Added 0.51%
2,897,826
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$560,271
$10.67 p/Share
52,509
Reduced 1.79%
2,882,826
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
101,663
Added 3.35%
2,935,335
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$677,339
$12.76 p/Share
53,083
Reduced 1.84%
2,833,672
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
101,664
Added 3.4%
2,886,755
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$760,611
$15.09 p/Share
50,405
Reduced 1.78%
2,785,091
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
101,663
Added 3.46%
2,835,496
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$685,683
$14.58 p/Share
47,029
Reduced 1.69%
2,733,833
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
94,854
Added 3.3%
2,780,862
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$923,924
$18.33 p/Share
50,405
Reduced 1.84%
2,686,008
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
101,663
Added 3.58%
2,736,413
Common Stock
Oct 26
2021
SELL
Payment of exercise price or tax liability
$1,031,307
$20.46 p/Share
50,406
Reduced 1.88%
2,634,750
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
-
101,664
Added 3.65%
2,685,156
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$889,144
$17.64 p/Share
50,405
Reduced 1.91%
2,583,492
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
-
101,663
Added 3.72%
2,633,897
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$705,890
$15.01 p/Share
47,028
Reduced 1.82%
2,532,234
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
-
94,852
Added 3.55%
2,579,262
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$714,743
$14.18 p/Share
50,405
Reduced 1.99%
2,484,410
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
-
101,663
Added 3.86%
2,534,815
Common Stock
Aug 26
2021
BUY
Open market or private purchase
$102,317
$14.31 p/Share
7,150
Added 0.29%
2,433,152
Common Stock