May 09
2024
SELL
Open market or private sale
$168,829
$130.27 p/Share
1,296
Reduced 0.8%
161,109
Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$109,557
$130.27 p/Share
841
Reduced 0.52%
162,405
Common Stock
May 09
2024
SELL
Sale (or disposition) back to the issuer
$112,423
$130.27 p/Share
863
Reduced 0.53%
163,246
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$112,320
$37.44 p/Share
3,000
Added 1.8%
164,109
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$1,717
$132.13 p/Share
13
Added 0.01%
161,109
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$207,218
$114.17 p/Share
1,815
Reduced 1.11%
161,095
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
7,391
Added 4.34%
162,910
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$1,706
$113.79 p/Share
15
Added 0.01%
155,519
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$9,652
$97.5 p/Share
99
Added 0.06%
155,503
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$2,902
$120.95 p/Share
24
Added 0.02%
155,404
Common Stock
Dec 27
2023
SELL
Payment of exercise price or tax liability
$100,003
$123.92 p/Share
807
Reduced 0.52%
155,380
Common Stock
Dec 27
2023
SELL
Sale (or disposition) back to the issuer
$493,325
$123.92 p/Share
3,981
Reduced 2.49%
156,187
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$493,314
$81.81 p/Share
6,030
Added 3.63%
160,168
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$63,257
$123.07 p/Share
514
Reduced 0.33%
154,138
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$1,515
$126.25 p/Share
12
Added 0.01%
154,652
Common Stock
Sep 28
2023
SELL
Payment of exercise price or tax liability
$568,114
$129.47 p/Share
4,388
Reduced 2.76%
154,639
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
13,769
Added 7.97%
159,027
Common Stock
Aug 15
2023
SELL
Open market or private sale
$595,088
$130.76 p/Share
4,551
Reduced 3.04%
145,258
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$1,590
$132.53 p/Share
12
Added 0.01%
149,809
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$10,602
$97.27 p/Share
109
Added 0.07%
149,797
Common Stock
Jun 07
2023
SELL
Open market or private sale
$579,350
$115.87 p/Share
5,000
Reduced 3.23%
149,688
Common Stock
May 08
2023
SELL
Open market or private sale
$891,683
$116.15 p/Share
7,677
Reduced 4.73%
154,688
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
162,365
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,553
$119.47 p/Share
13
Added 0.01%
162,365
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$1,816
$113.54 p/Share
16
Added 0.01%
162,352
Common Stock