Dec 05
2024
-
714
Reduced 1.28%
54,876
Common Stock
Feb 22
2024
SELL
Open market or private sale
$363,937
$204.23 p/Share
1,782
Reduced 3.11%
55,590
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,937,690
$203.24 p/Share
9,534
Reduced 14.25%
57,372
Common Stock
Feb 14
2024
SELL
Open market or private sale
$154,418
$199.25 p/Share
775
Reduced 1.15%
66,906
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,725,893
$196.84 p/Share
8,768
Reduced 11.47%
67,681
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$4,696,602
$196.84 p/Share
23,860
Added 23.79%
76,449
Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,726,952
$172.54 p/Share
10,009
Reduced 15.99%
52,589
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$1,335,150
$98.9 p/Share
13,500
Added 17.74%
62,598
Common Stock
Nov 27
2023
SELL
Open market or private sale
$1,720,117
$171.19 p/Share
10,048
Reduced 16.99%
49,098
Common Stock
Nov 27
2023
-
900
Reduced 1.5%
59,146
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$1,335,644
$98.9 p/Share
13,505
Added 18.36%
60,046
Common Stock
Feb 17
2023
SELL
Open market or private sale
$1,164,825
$155.0 p/Share
7,515
Reduced 13.9%
46,541
Common Stock
Feb 13
2023
SELL
Open market or private sale
$15,500
$155.0 p/Share
100
Reduced 0.18%
54,056
Common Stock
Feb 02
2023
SELL
Open market or private sale
$151,815
$150.91 p/Share
1,006
Reduced 1.82%
54,156
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$997,776
$152.1 p/Share
6,560
Reduced 10.63%
55,162
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$2,905,718
$152.1 p/Share
19,104
Added 23.64%
61,722
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,102
Added 10.69%
42,618
Common Stock
Feb 17
2022
SELL
Open market or private sale
$1,550,856
$142.15 p/Share
10,910
Reduced 22.53%
37,516
Common Stock
Feb 16
2022
SELL
Open market or private sale
$153,068
$141.73 p/Share
1,080
Reduced 2.18%
48,426
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,286,575
$142.62 p/Share
9,021
Reduced 15.41%
49,506
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$3,643,941
$142.62 p/Share
25,550
Added 30.39%
58,527
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,816,567
$149.07 p/Share
12,186
Reduced 26.98%
32,977
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$1,403,587
$85.34 p/Share
16,447
Added 26.7%
45,163
Common Stock
Feb 22
2021
SELL
Open market or private sale
$752,096
$110.44 p/Share
6,810
Reduced 19.29%
28,498
Common Stock
Feb 19
2021
SELL
Open market or private sale
$154,790
$111.28 p/Share
1,391
Reduced 3.79%
35,308
Common Stock