Mar 04
2024
SELL
Open market or private sale
$299,950
$146.46 p/Share
2,048
Reduced 2.13%
94,126
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$225,723
$85.99 p/Share
2,625
Added 2.66%
96,174
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$80,998
$143.36 p/Share
565
Reduced 0.6%
93,549
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,335,111
$143.36 p/Share
9,313
Added 9.0%
94,114
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$36,525
$141.57 p/Share
258
Reduced 0.3%
84,801
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$42,748
$142.02 p/Share
301
Reduced 0.35%
85,059
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$52,085
$169.11 p/Share
308
Reduced 0.36%
85,360
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$34,041
$163.66 p/Share
208
Reduced 0.24%
85,668
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$527,476
$163.66 p/Share
3,223
Added 3.62%
85,876
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,018,225
$161.88 p/Share
6,290
Reduced 7.07%
82,653
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$40,821
$158.84 p/Share
257
Reduced 0.3%
85,646
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$882,907
$162.18 p/Share
5,444
Added 5.96%
85,903
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$49,137
$162.17 p/Share
303
Reduced 0.38%
80,459
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$62,362
$200.52 p/Share
311
Reduced 0.38%
80,762
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$1,012,139
$188.34 p/Share
5,374
Reduced 6.22%
81,073
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$67,083
$196.15 p/Share
342
Reduced 0.39%
86,447
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$58,667
$196.87 p/Share
298
Reduced 0.34%
86,789
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$2,537,742
$194.21 p/Share
13,067
Added 13.05%
87,087
Common Stock
Jul 29
2021
SELL
Open market or private sale
$1,935,352
$173.73 p/Share
11,140
Reduced 13.08%
74,020
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$316,232
$56.47 p/Share
5,600
Added 6.17%
85,160
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$38,720
$124.5 p/Share
311
Reduced 0.39%
79,560
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$269,843
$117.17 p/Share
2,303
Reduced 2.8%
79,871
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$107,573
$116.8 p/Share
921
Reduced 1.22%
74,648
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$881,972
$117.19 p/Share
7,526
Added 8.39%
82,174
Common Stock