Sep 13
2024
SELL
Open market or private sale
$50,689
$104.73 p/Share
484
Reduced 3.36%
13,939
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
$11,812
$113.58 p/Share
104
Added 0.72%
14,423
Common Stock
Jun 27
2024
SELL
Open market or private sale
$162,305
$115.85 p/Share
1,401
Reduced 8.98%
14,197
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$97,845
$69.84 p/Share
1,401
Added 8.24%
15,598
Common Stock
Jun 27
2024
BUY
Grant, award, or other acquisition
$14,224
$117.56 p/Share
121
Added 0.84%
14,319
Common Stock
Feb 09
2024
SELL
Open market or private sale
$121,913
$107.13 p/Share
1,138
Reduced 7.46%
14,113
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$87,614
$76.99 p/Share
1,138
Added 6.94%
15,251
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$9,077
$108.06 p/Share
84
Added 0.59%
14,197
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$284,405
$106.28 p/Share
2,676
Reduced 15.94%
14,113
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$282,273
$75.88 p/Share
3,720
Added 18.14%
16,789
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$51,768
$99.94 p/Share
518
Reduced 3.81%
13,069
Common Stock
Dec 05
2023
BUY
Grant, award, or other acquisition
$105,374
$53.79 p/Share
1,959
Added 12.6%
13,587
Common Stock
May 03
2023
SELL
Open market or private sale
$200,627
$106.66 p/Share
1,881
Reduced 13.93%
11,627
Common Stock
May 03
2023
BUY
Grant, award, or other acquisition
$19,868
$111.62 p/Share
178
Added 1.3%
13,508
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$65,898
$122.26 p/Share
539
Reduced 3.89%
13,330
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
$88,456
$55.32 p/Share
1,599
Added 10.34%
13,869
Common Stock
Aug 02
2022
SELL
Open market or private sale
$119,501
$124.61 p/Share
959
Reduced 7.3%
12,183
Common Stock
Aug 02
2022
BUY
Grant, award, or other acquisition
$10,203
$118.64 p/Share
86
Added 0.7%
12,269
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$215,106
$125.28 p/Share
1,717
Reduced 11.05%
13,819
Common Stock
May 02
2022
SELL
Open market or private sale
$91,250
$125.0 p/Share
730
Reduced 5.28%
13,089
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$7,662
$147.35 p/Share
52
Added 0.39%
13,142
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$214,999
$68.91 p/Share
3,120
Added 16.72%
15,536
Common Stock
Feb 28
2022
SELL
Open market or private sale
$180,999
$143.65 p/Share
1,260
Reduced 9.25%
12,368
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$8,241
$175.34 p/Share
47
Added 0.38%
12,416
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$126,426
$199.41 p/Share
634
Reduced 4.45%
13,628
Common Stock