Feb 20
2024
SELL
Payment of exercise price or tax liability
$759,943
$55.87 p/Share
13,602
Reduced 9.15%
135,117
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$1,977,239
$55.87 p/Share
35,390
Added 19.22%
148,719
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$84,795
$55.64 p/Share
1,524
Reduced 1.33%
113,329
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
4,645
Added 3.89%
114,853
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$73,408
$56.95 p/Share
1,289
Reduced 1.16%
110,208
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,887
Added 3.37%
111,497
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$79,730
$56.95 p/Share
1,400
Reduced 1.28%
107,610
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
4,500
Added 3.96%
109,010
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,075,963
$60.71 p/Share
17,723
Reduced 14.5%
104,510
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$2,346,684
$60.71 p/Share
38,654
Added 24.03%
122,233
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$62,685
$59.53 p/Share
1,053
Reduced 1.24%
83,579
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
3,142
Added 3.58%
84,632
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$74,233
$59.53 p/Share
1,247
Reduced 1.51%
81,490
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,772
Added 4.36%
82,737
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$89,427
$60.18 p/Share
1,486
Reduced 1.85%
78,965
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
4,550
Added 5.35%
80,451
Common Stock
Jul 22
2022
SELL
Open market or private sale
$118,682
$62.53 p/Share
1,898
Reduced 2.21%
83,818
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$198,447
$57.89 p/Share
3,428
Reduced 3.85%
85,716
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$428,039
$57.89 p/Share
7,394
Added 7.66%
89,144
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$30,385
$56.06 p/Share
542
Reduced 0.66%
81,750
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
1,477
Added 1.76%
82,292
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$57,854
$56.06 p/Share
1,032
Reduced 1.26%
80,815
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
3,049
Added 3.59%
81,847
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$70,164
$55.73 p/Share
1,259
Reduced 1.57%
78,798
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,772
Added 4.5%
80,057
Common Stock