Feb 28
2022
SELL
Payment of exercise price or tax liability
$75,118
$32.66 p/Share
2,300
Reduced 3.2%
69,518
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$69,555
$33.09 p/Share
2,102
Reduced 2.84%
71,818
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
11,565
Added 13.53%
73,920
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$894,455
$33.94 p/Share
26,354
Reduced 29.71%
62,355
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
50,818
Added 36.94%
86,763
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
139
Added 0.37%
37,891
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
146
Added 0.39%
37,752
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
140
Added 0.37%
37,606
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$247,492
$32.39 p/Share
7,641
Reduced 16.94%
37,465
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
19,990
Added 15.87%
105,994
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
130
Added 0.29%
45,107
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$42,019
$29.57 p/Share
1,421
Reduced 3.06%
44,976
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
12,200
Added 20.82%
46,398
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$49,339
$27.35 p/Share
1,804
Reduced 5.01%
34,198
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
131
Added 0.36%
36,002
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
164
Added 0.46%
35,870
Common Stock
Jun 09
2020
BUY
Grant, award, or other acquisition
-
154
Added 0.43%
35,706
Common Stock
May 10
2020
SELL
Payment of exercise price or tax liability
$46,196
$17.85 p/Share
2,588
Reduced 6.79%
35,551
Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
-
279
Added 0.73%
38,140
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
10,786
Added 22.17%
37,860
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$53,430
$26.89 p/Share
1,987
Reduced 6.84%
27,074
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
13,341
Added 27.13%
35,841
Common Stock
May 10
2018
BUY
Open market or private purchase
$80,000
$20.0 p/Share
4,000
Added 15.09%
22,500
Common Stock
May 09
2018
BUY
Grant, award, or other acquisition
-
18,500
Added 50.0%
18,500
Common Stock