May 06
2024
SELL
Open market or private sale
$67,515
$103.87 p/Share
650
Reduced 1.0%
64,517
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
228
Added 0.35%
65,167
Common Stock
Apr 05
2024
SELL
Open market or private sale
$61,964
$95.33 p/Share
650
Reduced 0.99%
64,939
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$0
$102.59 p/Share
0
Reduced 0.0%
54,379
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$101,871
$102.59 p/Share
993
Reduced 1.79%
54,380
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
11,210
Added 14.6%
65,589
Common Stock
Mar 05
2024
SELL
Open market or private sale
$69,101
$106.31 p/Share
650
Reduced 1.16%
55,373
Common Stock
Feb 05
2024
SELL
Open market or private sale
$67,515
$103.87 p/Share
650
Reduced 1.15%
56,023
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
186
Added 0.33%
56,673
Common Stock
Jan 05
2024
SELL
Open market or private sale
$67,541
$103.91 p/Share
650
Reduced 1.14%
56,487
Common Stock
Dec 05
2023
SELL
Open market or private sale
$66,092
$101.68 p/Share
650
Reduced 1.12%
57,137
Common Stock
Nov 06
2023
SELL
Open market or private sale
$55,464
$85.33 p/Share
650
Reduced 1.11%
57,787
Common Stock
Oct 25
2023
BUY
Grant, award, or other acquisition
-
252
Added 0.43%
58,437
Common Stock
Oct 05
2023
SELL
Open market or private sale
$52,207
$80.32 p/Share
650
Reduced 1.1%
58,184
Common Stock
Sep 05
2023
SELL
Open market or private sale
$55,464
$85.33 p/Share
650
Reduced 1.09%
58,834
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$695,303
$83.55 p/Share
8,322
Reduced 12.27%
59,485
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$83
$83.55 p/Share
1
Reduced 0.0%
59,484
Common Stock
Jul 26
2023
BUY
Grant, award, or other acquisition
-
257
Added 0.38%
67,807
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
345
Added 0.51%
67,549
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
10,288
Added 13.28%
67,204
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
290
Added 0.51%
56,916
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
398
Added 0.7%
56,625
Common Stock
Aug 15
2022
SELL
Grant, award, or other acquisition
-
56,227
Reduced 50.0%
56,227
Common Stock