Oct 01
2021
BUY
Exercise of conversion of derivative security
$281,100
$18.74 p/Share
15,000
Added 16.2%
77,592
Common Stock
Sep 01
2021
SELL
Open market or private sale
$462,450
$30.83 p/Share
15,000
Reduced 19.33%
62,592
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$281,100
$18.74 p/Share
15,000
Added 16.2%
77,592
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
313
Added 0.5%
62,592
Common Stock
Aug 02
2021
SELL
Open market or private sale
$469,500
$31.3 p/Share
15,000
Reduced 19.41%
62,278
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$281,100
$18.74 p/Share
15,000
Added 16.26%
77,278
Common Stock
Jul 01
2021
SELL
Open market or private sale
$456,750
$30.45 p/Share
15,000
Reduced 19.41%
62,278
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$281,100
$18.74 p/Share
15,000
Added 16.26%
77,278
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
299
Added 0.48%
62,278
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$317,066
$32.39 p/Share
9,789
Reduced 13.64%
61,979
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
19,990
Added 12.16%
144,431
Common Stock
Mar 19
2021
SELL
Open market or private sale
$1,822,620
$32.84 p/Share
55,500
Reduced 43.61%
71,768
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
278
Added 0.22%
127,268
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,186,162
$30.26 p/Share
39,199
Reduced 23.59%
126,989
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
72,608
Added 30.88%
162,547
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$107,664
$29.57 p/Share
3,641
Reduced 3.75%
93,581
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
28,705
Added 22.79%
97,222
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$82,378
$27.35 p/Share
3,012
Reduced 4.21%
68,517
Common Stock
Feb 14
2021
BUY
Grant, award, or other acquisition
-
90,088
Added 37.55%
149,843
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
299
Added 0.42%
71,530
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
372
Added 0.52%
71,230
Common Stock
Jun 09
2020
BUY
Grant, award, or other acquisition
-
351
Added 0.49%
70,858
Common Stock
May 10
2020
SELL
Payment of exercise price or tax liability
$42,501
$17.85 p/Share
2,381
Reduced 3.27%
70,507
Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
-
566
Added 0.77%
72,888
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$75,114
$21.4 p/Share
3,510
Reduced 4.63%
72,322
Common Stock