Dec 12
2022
SELL
Grant, award, or other acquisition
$17,133
$39.66 p/Share
432
Reduced 0.47%
91,911
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$150,319
$48.49 p/Share
3,100
Added 3.26%
91,853
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$370,890
$51.88 p/Share
7,149
Reduced 7.45%
88,753
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
7,149
Added 6.94%
95,902
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$140,476
$52.89 p/Share
2,656
Reduced 2.91%
88,753
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$149,073
$51.07 p/Share
2,919
Reduced 3.09%
91,409
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
20,086
Reduced 17.56%
94,328
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$94,837
$51.07 p/Share
1,857
Added 1.6%
114,414
Common Stock
Dec 12
2021
SELL
Payment of exercise price or tax liability
$120,794
$47.13 p/Share
2,563
Reduced 2.23%
112,557
Common Stock
Dec 12
2021
BUY
Grant, award, or other acquisition
$72,156
$47.13 p/Share
1,531
Added 1.31%
115,120
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$105,681
$40.93 p/Share
2,582
Reduced 2.22%
113,589
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$64,192
$40.5 p/Share
1,585
Reduced 1.2%
130,471
Common Stock
Feb 08
2021
SELL
Sale (or disposition) back to the issuer
-
14,300
Reduced 10.96%
116,171
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$21,262
$40.5 p/Share
525
Added 0.4%
132,056
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$93,960
$40.5 p/Share
2,320
Reduced 1.73%
131,531
Common Stock
Feb 07
2021
BUY
Grant, award, or other acquisition
$27,540
$40.5 p/Share
680
Added 0.51%
133,851
Common Stock
Dec 12
2020
SELL
Payment of exercise price or tax liability
$56,411
$32.42 p/Share
1,740
Reduced 1.29%
133,171
Common Stock
Dec 12
2020
SELL
Sale (or disposition) back to the issuer
$9,499
$32.42 p/Share
293
Reduced 0.22%
134,911
Common Stock
Mar 09
2020
BUY
Open market or private purchase
$99,866
$22.63 p/Share
4,413
Added 3.21%
132,982
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
$1,500,027
$37.18 p/Share
40,345
Added 23.88%
128,569
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$446,042
$36.37 p/Share
12,264
Reduced 12.2%
88,224
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
$303,435
$36.37 p/Share
8,343
Added 7.67%
100,488
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$85,413
$36.47 p/Share
2,342
Reduced 2.48%
92,145
Common Stock
Feb 07
2020
BUY
Grant, award, or other acquisition
$21,043
$36.47 p/Share
577
Added 0.61%
94,487
Common Stock
Dec 12
2019
BUY
Grant, award, or other acquisition
$500,032
$40.16 p/Share
12,451
Added 11.71%
93,910
Common Stock