Feb 13
2024
SELL
Payment of exercise price or tax liability
$52,564
$157.85 p/Share
333
Reduced 0.4%
82,265
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
651
Added 0.78%
82,598
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$1,112,188
$157.4 p/Share
7,066
Reduced 7.94%
81,947
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
13,813
Added 13.43%
89,013
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$4,284,721
$156.76 p/Share
27,333
Reduced 26.66%
75,200
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$3,223,100
$90.44 p/Share
35,638
Added 25.79%
102,533
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$157,736
$156.33 p/Share
1,009
Reduced 1.49%
66,895
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
1,971
Added 2.82%
67,904
Common Stock
Jun 12
2023
SELL
Open market or private sale
$1,994,400
$160.0 p/Share
12,465
Reduced 15.9%
65,933
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$792,390
$162.01 p/Share
4,891
Reduced 5.87%
78,398
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
10,839
Added 11.52%
83,289
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$108,107
$162.08 p/Share
667
Reduced 0.91%
72,450
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,807
Added 2.41%
73,117
Common Stock
Nov 09
2022
SELL
Open market or private sale
$2,845,822
$173.42 p/Share
16,410
Reduced 18.71%
71,310
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$1,190,381
$72.54 p/Share
16,410
Added 15.76%
87,720
Common Stock
Jun 10
2022
SELL
Open market or private sale
$6,920,000
$173.0 p/Share
40,000
Reduced 35.94%
71,310
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
$2,901,600
$72.54 p/Share
40,000
Added 26.44%
111,310
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$779,517
$165.89 p/Share
4,699
Reduced 6.18%
71,310
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
10,386
Added 12.02%
76,009
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$117,351
$168.85 p/Share
695
Reduced 1.05%
65,623
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,896
Added 2.78%
66,318
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$730,738
$165.55 p/Share
4,414
Reduced 6.41%
64,422
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
10,362
Added 13.08%
68,836
Common Stock
Sep 02
2020
SELL
Open market or private sale
$2,473,975
$153.52 p/Share
16,115
Reduced 21.62%
58,419
Common Stock
Sep 02
2020
BUY
Exercise of conversion of derivative security
$1,027,976
$63.79 p/Share
16,115
Added 17.78%
74,534
Common Stock