Mar 21
2024
SELL
Sale (or disposition) back to the issuer
$183,252
$142.72 p/Share
1,284
Reduced 0.61%
209,169
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$54,993
$42.83 p/Share
1,284
Added 0.61%
210,453
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$2,096,711
$131.48 p/Share
15,947
Reduced 7.08%
209,169
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
36,252
Added 13.87%
225,116
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$83,953
$127.01 p/Share
661
Reduced 0.35%
188,864
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$209,058
$127.01 p/Share
1,646
Reduced 0.86%
189,525
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
9,120
Added 4.55%
191,171
Common Stock
Dec 04
2023
SELL
Sale (or disposition) back to the issuer
$1,065,535
$119.75 p/Share
8,898
Reduced 4.66%
182,051
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$320,150
$35.98 p/Share
8,898
Added 4.53%
187,680
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$156,939
$111.86 p/Share
1,403
Reduced 0.76%
182,051
Common Stock
Nov 21
2023
BUY
Grant, award, or other acquisition
-
778
Added 0.42%
183,454
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,955,609
$120.36 p/Share
16,248
Reduced 8.17%
182,676
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
36,946
Added 15.66%
198,924
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
8,826
Added 5.17%
161,978
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$78,328
$118.5 p/Share
661
Reduced 0.43%
153,152
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$104,766
$100.64 p/Share
1,041
Reduced 0.67%
153,813
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
-
519
Added 0.33%
154,854
Common Stock
Nov 15
2022
SELL
Sale (or disposition) back to the issuer
$756,614
$100.4 p/Share
7,536
Reduced 4.66%
154,335
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$271,145
$35.98 p/Share
7,536
Added 4.58%
156,933
Common Stock
May 02
2022
SELL
Sale (or disposition) back to the issuer
$1,722,975
$85.75 p/Share
20,093
Reduced 11.52%
154,335
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$721,540
$35.91 p/Share
20,093
Added 11.13%
160,390
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,237,290
$72.39 p/Share
17,092
Reduced 9.97%
154,335
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
38,794
Added 18.45%
171,427
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
11,226
Added 7.8%
132,633
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$259,945
$55.52 p/Share
4,682
Reduced 3.71%
121,407
Common Stock