Sep 30
2022
SELL
Payment of exercise price or tax liability
$74,439
$28.73 p/Share
2,591
Reduced 5.19%
47,354
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
2,700
Added 5.13%
49,945
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$22,788
$28.7 p/Share
794
Reduced 1.65%
47,245
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$23,895
$28.48 p/Share
839
Reduced 1.72%
48,039
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,764
Added 5.35%
48,878
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,843
Added 3.84%
46,114
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$39,465
$29.74 p/Share
1,327
Reduced 2.91%
44,271
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
2,512
Added 5.22%
45,598
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$39,613
$29.43 p/Share
1,346
Reduced 3.03%
43,086
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
3,610
Added 7.51%
44,432
Common Stock
Dec 04
2020
SELL
Open market or private sale
$66,957
$22.79 p/Share
2,938
Reduced 6.71%
40,822
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$61,620
$20.54 p/Share
3,000
Added 6.42%
43,760
Common Stock
May 20
2020
BUY
Grant, award, or other acquisition
-
35
Added 0.09%
40,760
Common Stock
Mar 24
2020
SELL
Payment of exercise price or tax liability
$49,329
$32.69 p/Share
1,509
Reduced 3.57%
40,725
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
-
1,305
Reduced 3.42%
36,815
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
2,224
Added 5.39%
39,039
Common Stock
Dec 03
2019
SELL
Open market or private sale
$375,906
$42.77 p/Share
8,789
Reduced 18.74%
38,120
Common Stock
Dec 03
2019
BUY
Exercise of conversion of derivative security
$288,040
$24.13 p/Share
11,937
Added 20.29%
46,909
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$77,285
$50.12 p/Share
1,542
Reduced 4.22%
34,972
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
1,843
Added 4.8%
36,514
Common Stock
Feb 23
2018
BUY
Grant, award, or other acquisition
-
1,674
Added 4.61%
34,671
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$41,446
$44.28 p/Share
936
Reduced 2.76%
32,997
Common Stock
Dec 07
2017
SELL
Open market or private sale
$178,142
$47.24 p/Share
3,771
Reduced 10.0%
33,933
Common Stock
Dec 07
2017
BUY
Exercise of conversion of derivative security
$149,198
$33.43 p/Share
4,463
Added 10.58%
37,704
Common Stock