Feb 18
2024
SELL
Payment of exercise price or tax liability
$270,735
$36.7 p/Share
7,377
Reduced 9.99%
66,457
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$189,739
$36.7 p/Share
5,170
Added 6.54%
73,834
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$40,318
$36.72 p/Share
1,098
Reduced 1.57%
68,664
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$56,585
$36.72 p/Share
1,541
Reduced 2.16%
69,762
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,541
Added 2.12%
71,303
Common Stock
Dec 07
2023
SELL
Open market or private sale
$675,728
$35.01 p/Share
19,301
Reduced 22.42%
66,783
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$41,938
$43.28 p/Share
969
Reduced 1.11%
86,084
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$133,679
$43.29 p/Share
3,088
Reduced 3.43%
87,053
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$27,142
$43.29 p/Share
627
Reduced 0.69%
90,141
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$79,870
$43.29 p/Share
1,845
Added 1.99%
90,768
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$23,594
$52.43 p/Share
450
Reduced 0.5%
88,923
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$170,030
$52.43 p/Share
3,243
Added 3.5%
89,373
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$28,349
$52.89 p/Share
536
Reduced 0.62%
86,130
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$39,171
$51.07 p/Share
767
Reduced 0.88%
86,666
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
5,416
Reduced 5.83%
87,433
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$22,879
$51.07 p/Share
448
Added 0.48%
92,849
Common Stock
Jul 27
2018
BUY
Open market or private purchase
$50,060
$50.06 p/Share
1,000
Added 1.49%
66,166
Common Stock
Feb 20
2018
SELL
Sale (or disposition) back to the issuer
$3,871
$50.93 p/Share
76
Reduced 0.11%
68,348
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$162,059
$50.93 p/Share
3,182
Reduced 4.66%
65,166
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
$17,724
$50.93 p/Share
348
Added 0.51%
68,218
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$46,955
$48.11 p/Share
976
Reduced 1.42%
67,781
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
$19,196
$48.11 p/Share
399
Added 0.58%
68,757
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$31,927
$47.23 p/Share
676
Reduced 0.98%
68,303
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
$11,902
$47.23 p/Share
252
Added 0.36%
68,979
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
$300,052
$47.23 p/Share
6,353
Added 8.46%
68,712
Common Stock