Jun 13
2024
SELL
Open market or private sale
$39,866
$115.22 p/Share
346
Reduced 0.35%
97,383
Common Stock
Jun 13
2024
SELL
Open market or private sale
$1,351,540
$115.27 p/Share
11,725
Reduced 10.71%
97,729
Common Stock
Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$1,356,699
$115.71 p/Share
11,725
Reduced 10.71%
97,703
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
$14,726
$115.96 p/Share
127
Reduced 0.12%
109,428
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
474
Added 0.43%
109,555
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
$1,333,620
$113.49 p/Share
11,751
Added 8.84%
121,179
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$714,724
$110.11 p/Share
6,491
Reduced 5.62%
109,081
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,158,066
$118.63 p/Share
9,762
Reduced 7.96%
112,816
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$264,307
$118.63 p/Share
2,228
Reduced 1.94%
112,572
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
4,984
Added 4.06%
117,800
Common Stock
Nov 22
2023
SELL
Open market or private sale
$51,667
$110.4 p/Share
468
Reduced 0.38%
122,578
Common Stock
Mar 07
2023
SELL
Open market or private sale
$1,099,601
$83.55 p/Share
13,161
Reduced 9.66%
123,046
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$40,056
$85.59 p/Share
468
Added 0.34%
136,207
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
$2,221,723
$86.13 p/Share
25,795
Added 15.97%
135,739
Common Stock
Jun 02
2022
SELL
Open market or private sale
$1,323,961
$79.0 p/Share
16,759
Reduced 13.23%
109,944
Common Stock
May 17
2022
SELL
Open market or private sale
$632,158
$80.02 p/Share
7,900
Reduced 5.87%
126,703
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$664,608
$78.18 p/Share
8,501
Added 5.94%
134,603
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$36,629
$83.82 p/Share
437
Added 0.35%
126,000
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
27,536
Added 17.99%
125,563
Common Stock
Aug 13
2021
SELL
Open market or private sale
$1,262,295
$75.46 p/Share
16,728
Reduced 14.58%
98,027
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$51,720
$63.15 p/Share
819
Added 0.71%
114,755
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
$1,209,712
$53.94 p/Share
22,427
Added 16.45%
113,936
Common Stock