Jul 24
2024
BUY
Grant, award, or other acquisition
-
181
Added 0.16%
109,634
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
83
Added 0.08%
109,453
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$847,701
$102.59 p/Share
8,263
Reduced 7.69%
99,135
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$102
$102.59 p/Share
1
Reduced 0.0%
99,134
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
19,097
Added 14.87%
109,369
Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,235,082
$109.28 p/Share
11,302
Reduced 10.29%
98,536
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
81
Added 0.07%
109,838
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$36,724
$109.3 p/Share
336
Reduced 0.31%
109,756
Common Stock
Dec 15
2023
SELL
Sale (or disposition) back to the issuer
$0
$109.3 p/Share
0
Reduced 0.0%
109,756
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
736
Added 0.66%
110,092
Common Stock
Oct 25
2023
BUY
Grant, award, or other acquisition
-
110
Added 0.1%
109,356
Common Stock
Jul 26
2023
BUY
Grant, award, or other acquisition
-
81
Added 0.07%
109,245
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
108
Added 0.1%
109,164
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
10,288
Added 8.62%
109,055
Common Stock
Mar 15
2023
SELL
Sale (or disposition) back to the issuer
$73
$73.43 p/Share
1
Reduced 0.0%
98,767
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,294,056
$73.43 p/Share
17,623
Reduced 15.14%
98,768
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
24,896
Added 17.62%
116,392
Common Stock
Feb 28
2023
SELL
Open market or private sale
$766,175
$73.77 p/Share
10,386
Reduced 10.19%
91,495
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$687,613
$54.93 p/Share
12,518
Added 10.94%
101,881
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
129
Added 0.14%
89,363
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
177
Added 0.2%
89,234
Common Stock
Jul 27
2022
BUY
Grant, award, or other acquisition
-
144
Added 0.16%
89,057
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
153
Added 0.17%
88,912
Common Stock
Mar 15
2022
SELL
Sale (or disposition) back to the issuer
$62
$62.19 p/Share
1
Reduced 0.0%
78,146
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$471,276
$62.19 p/Share
7,578
Reduced 8.84%
78,148
Common Stock