Aug 15
2024
SELL
Open market or private sale
$1,789,616
$232.72 p/Share
7,690
Reduced 13.53%
49,144
Common Stock
Aug 14
2024
SELL
Open market or private sale
$113,625
$227.25 p/Share
500
Reduced 0.87%
56,834
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$376,465
$205.27 p/Share
1,834
Reduced 3.1%
57,334
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
4,090
Added 6.47%
59,168
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
11,066
Added 16.73%
55,078
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$873,186
$221.34 p/Share
3,945
Reduced 8.23%
44,012
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
6,090
Added 11.27%
47,957
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$281,016
$218.35 p/Share
1,287
Reduced 2.98%
41,867
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$749,644
$213.27 p/Share
3,515
Reduced 7.53%
43,154
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
5,110
Added 9.87%
46,669
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$653,840
$238.02 p/Share
2,747
Reduced 6.2%
41,559
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
6,089
Added 12.08%
44,306
Common Stock
Feb 23
2023
-
438
Reduced 1.13%
38,217
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$285,860
$234.12 p/Share
1,221
Reduced 3.06%
38,655
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
8,612
Added 17.76%
39,876
Common Stock
Feb 07
2023
SELL
Open market or private sale
$5,823,500
$232.94 p/Share
25,000
Reduced 44.43%
31,264
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$956,716
$243.13 p/Share
3,935
Reduced 6.54%
56,264
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
4,887
Added 7.71%
58,469
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$854,203
$241.71 p/Share
3,534
Reduced 6.01%
55,312
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
5,110
Added 8.15%
57,617
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$439,909
$190.85 p/Share
2,305
Reduced 4.11%
53,736
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
5,110
Added 8.36%
56,041
Common Stock
Mar 04
2022
SELL
Open market or private sale
$223,488
$194.0 p/Share
1,152
Reduced 2.19%
51,431
Common Stock
Mar 04
2022
-
500
Reduced 0.97%
50,931
Common Stock
Mar 03
2022
SELL
Open market or private sale
$4,705,210
$197.3 p/Share
23,848
Reduced 31.2%
52,583
Common Stock