Feb 27
2024
SELL
Payment of exercise price or tax liability
$161,837
$198.33 p/Share
816
Reduced 1.96%
40,811
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
1,834
Added 4.22%
41,627
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$743,729
$196.91 p/Share
3,777
Reduced 8.67%
39,791
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
8,499
Added 16.32%
43,570
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$111,001
$194.74 p/Share
570
Reduced 1.6%
35,073
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 3.39%
35,643
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$115,835
$194.03 p/Share
597
Reduced 1.71%
34,393
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,307
Added 3.6%
34,990
Common Stock
Feb 05
2024
SELL
Open market or private sale
$4,851,750
$194.07 p/Share
25,000
Reduced 42.6%
33,683
Common Stock
Jul 29
2023
SELL
Payment of exercise price or tax liability
$287,443
$196.61 p/Share
1,462
Reduced 2.44%
58,365
Common Stock
Jul 29
2023
BUY
Exercise of conversion of derivative security
-
3,288
Added 5.21%
59,827
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$103,286
$192.34 p/Share
537
Reduced 0.95%
56,258
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,206
Added 2.08%
56,795
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$874,273
$200.89 p/Share
4,352
Reduced 7.26%
55,589
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
9,751
Added 13.99%
59,941
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$106,187
$199.6 p/Share
532
Reduced 1.05%
50,190
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
1,164
Added 2.24%
50,722
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$3,929,827
$212.63 p/Share
18,482
Reduced 27.2%
49,463
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$2,597,802
$98.93 p/Share
26,259
Added 27.87%
67,945
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$2,839,976
$192.02 p/Share
14,790
Reduced 26.24%
41,580
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$1,879,706
$89.48 p/Share
21,007
Added 27.15%
56,370
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$142,605
$186.9 p/Share
763
Reduced 2.12%
35,179
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
1,705
Added 4.53%
35,942
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$421,459
$186.9 p/Share
2,255
Reduced 6.18%
34,237
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
5,044
Added 12.14%
36,492
Common Stock