Feb 18
2024
SELL
Payment of exercise price or tax liability
$397,167
$36.7 p/Share
10,822
Reduced 14.81%
62,240
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$278,406
$36.7 p/Share
7,586
Added 9.41%
73,062
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$56,401
$36.72 p/Share
1,536
Reduced 2.29%
65,476
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$76,377
$36.72 p/Share
2,080
Reduced 3.01%
67,012
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,080
Added 2.92%
69,092
Common Stock
Dec 28
2023
-
650
Reduced 0.97%
66,606
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$61,933
$43.28 p/Share
1,431
Reduced 2.08%
67,256
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$218,571
$43.29 p/Share
5,049
Reduced 6.85%
68,687
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$45,238
$43.29 p/Share
1,045
Reduced 1.4%
73,736
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$133,419
$43.29 p/Share
3,082
Added 3.96%
74,781
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$37,697
$52.43 p/Share
719
Reduced 0.98%
72,384
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$220,049
$52.43 p/Share
4,197
Added 5.43%
73,103
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$44,533
$52.89 p/Share
842
Reduced 1.21%
68,906
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$61,437
$51.07 p/Share
1,203
Reduced 1.7%
69,748
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
9,033
Reduced 11.29%
70,951
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$37,996
$51.07 p/Share
744
Added 0.92%
79,984
Common Stock
Dec 26
2018
-
550
Reduced 1.12%
48,506
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$170,055
$50.93 p/Share
3,339
Reduced 6.37%
49,056
Common Stock
Feb 20
2018
SELL
Sale (or disposition) back to the issuer
$3,871
$50.93 p/Share
76
Reduced 0.14%
52,395
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
$17,724
$50.93 p/Share
348
Added 0.66%
52,265
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$49,650
$48.11 p/Share
1,032
Reduced 1.95%
51,828
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
$19,196
$48.11 p/Share
399
Added 0.75%
52,860
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$33,250
$47.23 p/Share
704
Reduced 1.33%
52,406
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
$11,902
$47.23 p/Share
252
Added 0.47%
53,110
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
$300,052
$47.23 p/Share
6,353
Added 10.73%
52,843
Common Stock