Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$84,305
$51.88 p/Share
1,625
Reduced 3.47%
45,213
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,625
Added 3.35%
46,838
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$46,437
$52.89 p/Share
878
Reduced 1.9%
45,213
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$58,526
$51.07 p/Share
1,146
Reduced 2.43%
46,091
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
7,231
Reduced 13.28%
47,237
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$34,166
$51.07 p/Share
669
Added 1.21%
54,468
Common Stock
Dec 01
2021
SELL
Open market or private sale
$69,900
$46.6 p/Share
1,500
Reduced 2.71%
53,799
Common Stock
Nov 01
2021
SELL
Open market or private sale
$70,695
$47.13 p/Share
1,500
Reduced 2.64%
55,299
Common Stock
Oct 01
2021
SELL
Open market or private sale
$66,180
$44.12 p/Share
1,500
Reduced 2.57%
56,799
Common Stock
Sep 01
2021
SELL
Open market or private sale
$64,830
$43.22 p/Share
1,500
Reduced 2.51%
58,299
Common Stock
Aug 06
2021
SELL
Open market or private sale
$64,695
$43.13 p/Share
1,500
Reduced 2.45%
59,799
Common Stock
Jul 29
2021
-
488
Reduced 0.79%
61,299
Common Stock
Jul 02
2021
SELL
Open market or private sale
$66,420
$44.28 p/Share
1,500
Reduced 2.37%
61,787
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$35,200
$40.93 p/Share
860
Reduced 1.34%
63,287
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$30,861
$40.5 p/Share
762
Reduced 1.07%
70,579
Common Stock
Feb 08
2021
SELL
Sale (or disposition) back to the issuer
-
6,432
Reduced 9.11%
64,147
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$9,720
$40.5 p/Share
240
Added 0.34%
71,341
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$35,276
$40.5 p/Share
871
Reduced 1.21%
71,101
Common Stock
Feb 07
2021
BUY
Grant, award, or other acquisition
$9,842
$40.5 p/Share
243
Added 0.34%
71,972
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
$500,034
$37.18 p/Share
13,449
Added 15.79%
71,729
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$134,460
$36.37 p/Share
3,697
Reduced 5.97%
58,280
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
$87,179
$36.37 p/Share
2,397
Added 3.72%
61,977
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$33,334
$36.47 p/Share
914
Reduced 1.51%
59,580
Common Stock
Feb 07
2020
BUY
Grant, award, or other acquisition
$7,476
$36.47 p/Share
205
Added 0.34%
60,494
Common Stock
Sep 06
2019
SELL
Open market or private sale
$178,600
$35.72 p/Share
5,000
Reduced 7.66%
60,289
Common Stock