Oct 22
2024
SELL
Open market or private sale
$338,640
$170.0 p/Share
1,992
Reduced 12.63%
13,783
Common Stock
Oct 03
2024
SELL
Open market or private sale
$286,921
$170.99 p/Share
1,678
Reduced 9.61%
15,775
Common Stock
Aug 23
2024
SELL
Open market or private sale
$2,185,482
$170.05 p/Share
12,852
Reduced 42.41%
17,453
Common Stock
Aug 21
2024
SELL
Open market or private sale
$1,812,859
$170.59 p/Share
10,627
Reduced 25.96%
30,305
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
23,479
Added 36.51%
40,828
Common Stock
Aug 08
2024
SELL
Open market or private sale
$712,081
$171.05 p/Share
4,163
Reduced 19.35%
17,349
Common Stock
Aug 05
2024
SELL
Open market or private sale
$573,410
$170.0 p/Share
3,373
Reduced 13.55%
21,512
Common Stock
Nov 14
2023
SELL
Open market or private sale
$3,017,373
$153.47 p/Share
19,661
Reduced 44.58%
24,438
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$1,937,591
$98.55 p/Share
19,661
Added 30.84%
44,099
Common Stock
Oct 24
2023
SELL
Open market or private sale
$280,200
$150.0 p/Share
1,868
Reduced 7.1%
24,438
Common Stock
Oct 02
2023
SELL
Open market or private sale
$204,842
$144.97 p/Share
1,413
Reduced 5.1%
26,306
Common Stock
Aug 30
2023
SELL
Open market or private sale
$817,055
$153.9 p/Share
5,309
Reduced 16.07%
27,719
Common Stock
Aug 24
2023
SELL
Open market or private sale
$817,740
$154.0 p/Share
5,310
Reduced 13.85%
33,028
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,385,279
$152.85 p/Share
9,063
Reduced 19.12%
38,338
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
19,682
Added 29.34%
47,401
Common Stock
Apr 24
2023
SELL
Open market or private sale
$1,055,683
$156.12 p/Share
6,762
Reduced 19.8%
27,387
Common Stock
Mar 01
2023
SELL
Open market or private sale
$734,631
$137.34 p/Share
5,349
Reduced 13.54%
34,149
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$14,470
$149.18 p/Share
97
Reduced 0.25%
39,241
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$14,470
$149.18 p/Share
97
Added 0.25%
39,338
Common Stock
Nov 08
2022
SELL
Open market or private sale
$4,668,561
$137.44 p/Share
33,968
Reduced 46.56%
38,990
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$3,007,526
$88.54 p/Share
33,968
Added 42.13%
46,665
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
3,777
Added 8.83%
38,990
Common Stock
Aug 18
2022
SELL
Open market or private sale
$2,583,315
$148.92 p/Share
17,347
Reduced 33.0%
35,213
Common Stock
Aug 17
2022
SELL
Open market or private sale
$2,169,765
$149.33 p/Share
14,530
Reduced 21.66%
52,560
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
31,877
Added 32.21%
67,090
Common Stock