Nov 06
2024
SELL
Open market or private sale
$2,600,558
$81.27 p/Share
31,999
Reduced 6.48%
461,584
Common Stock
Aug 23
2024
SELL
Open market or private sale
$1,463,655
$94.15 p/Share
15,546
Reduced 3.05%
493,583
Common Stock
Aug 08
2024
SELL
Open market or private sale
$1,489,442
$92.38 p/Share
16,123
Reduced 3.07%
509,129
Common Stock
May 30
2024
SELL
Open market or private sale
$1,166,400
$95.74 p/Share
12,183
Reduced 2.27%
525,252
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,833,902
$100.29 p/Share
18,286
Reduced 3.31%
533,859
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
3,576
Added 0.66%
537,435
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$672,911
$97.34 p/Share
6,913
Reduced 1.29%
527,613
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
24,532
Added 4.25%
552,145
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
44,876
Added 7.75%
534,526
Common Stock
Nov 24
2023
SELL
Open market or private sale
$1,365,840
$113.82 p/Share
12,000
Reduced 2.39%
489,650
Common Stock
Nov 01
2023
SELL
Open market or private sale
$1,803,623
$103.74 p/Share
17,386
Reduced 3.35%
501,650
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,920,203
$101.33 p/Share
18,950
Reduced 3.52%
519,036
Common Stock
May 25
2023
SELL
Open market or private sale
$1,354,696
$110.12 p/Share
12,302
Reduced 2.24%
537,986
Common Stock
May 01
2023
SELL
Open market or private sale
$104,260
$124.12 p/Share
840
Reduced 0.15%
550,288
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$980,581
$124.03 p/Share
7,906
Reduced 1.42%
550,002
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
1,126
Added 0.2%
551,128
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$2,059,674
$123.92 p/Share
16,621
Reduced 2.89%
557,908
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
2,454
Added 0.43%
574,529
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,120,162
$122.65 p/Share
9,133
Reduced 1.62%
553,124
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
18,951
Added 3.21%
572,075
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
60,274
Added 9.68%
562,257
Common Stock
Feb 13
2023
SELL
Open market or private sale
$3,347,256
$118.24 p/Share
28,309
Reduced 5.34%
501,983
Common Stock
Feb 10
2023
SELL
Open market or private sale
$1,379,771
$118.02 p/Share
11,691
Reduced 2.16%
530,292
Common Stock
Nov 01
2022
SELL
Open market or private sale
$4,403,896
$120.86 p/Share
36,438
Reduced 6.3%
541,983
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,005,964
$110.79 p/Share
18,106
Reduced 3.04%
578,421
Common Stock