Mar 01
2022
SELL
Sale (or disposition) back to the issuer
-
41,021
Reduced 100.0%
0
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$11,624
$32.56 p/Share
357
Reduced 0.86%
41,021
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$11,363
$31.39 p/Share
362
Reduced 0.87%
41,378
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$11,367
$31.4 p/Share
362
Reduced 0.86%
41,740
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
3,236
Added 7.14%
42,102
Common Stock
Apr 18
2021
SELL
Payment of exercise price or tax liability
$6,242
$25.07 p/Share
249
Reduced 0.64%
38,866
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$7,465
$19.24 p/Share
388
Reduced 0.98%
39,115
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$8,466
$19.24 p/Share
440
Reduced 1.1%
39,503
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
3,069
Added 7.14%
39,943
Common Stock
Jan 17
2021
SELL
Payment of exercise price or tax liability
$2,458
$17.43 p/Share
141
Reduced 0.38%
36,874
Common Stock
Jan 08
2021
SELL
Open market or private sale
$16,850
$16.85 p/Share
1,000
Reduced 2.63%
37,015
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$10,000
$10.0 p/Share
1,000
Added 2.56%
38,015
Common Stock
Jan 04
2021
SELL
Open market or private sale
$15,740
$15.74 p/Share
1,000
Reduced 2.63%
37,015
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$10,000
$10.0 p/Share
1,000
Added 2.56%
38,015
Common Stock
Dec 28
2020
SELL
Open market or private sale
$16,000
$16.0 p/Share
1,000
Reduced 2.63%
37,015
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$10,000
$10.0 p/Share
1,000
Added 2.56%
38,015
Common Stock
Dec 23
2020
SELL
Open market or private sale
$15,470
$15.47 p/Share
1,000
Reduced 2.63%
37,015
Common Stock
Dec 23
2020
BUY
Exercise of conversion of derivative security
$10,000
$10.0 p/Share
1,000
Added 2.56%
38,015
Common Stock
Dec 18
2020
SELL
Open market or private sale
$15,700
$15.7 p/Share
1,000
Reduced 2.63%
37,015
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$10,000
$10.0 p/Share
1,000
Added 2.56%
38,015
Common Stock
Dec 14
2020
SELL
Open market or private sale
$15,300
$15.3 p/Share
1,000
Reduced 2.63%
37,015
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$10,000
$10.0 p/Share
1,000
Added 2.56%
38,015
Common Stock