Mar 01
2025
SELL
Payment of exercise price or tax liability
$88,645
$237.02 p/Share
374
Reduced 2.87%
12,661
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
892
Added 6.4%
13,035
Common Stock
Feb 23
2025
SELL
Payment of exercise price or tax liability
$87,268
$230.87 p/Share
378
Reduced 3.02%
12,143
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
853
Added 6.38%
12,521
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$704,848
$228.55 p/Share
3,084
Reduced 20.91%
11,668
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
7,366
Added 33.3%
14,752
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$120,312
$231.37 p/Share
520
Reduced 6.58%
7,386
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
1,242
Added 13.58%
7,906
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$67,868
$223.25 p/Share
304
Reduced 4.36%
6,664
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
650
Added 8.53%
6,968
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$2,307
$209.76 p/Share
11
Added 0.28%
3,943
Common Stock
Nov 19
2024
SELL
Open market or private sale
$1,065,011
$210.02 p/Share
5,071
Reduced 44.53%
6,318
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$2,271
$206.49 p/Share
11
Added 0.28%
3,932
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$2,213
$201.19 p/Share
11
Added 0.28%
3,921
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$48,519
$185.19 p/Share
262
Reduced 2.25%
11,389
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
625
Added 5.09%
11,651
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$2,059
$187.24 p/Share
11
Added 0.28%
3,910
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$481,871
$183.64 p/Share
2,624
Reduced 19.22%
11,026
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
6,153
Added 31.07%
13,650
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$45,690
$184.98 p/Share
247
Reduced 3.19%
7,497
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
844
Added 9.83%
7,744
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$59,541
$180.43 p/Share
330
Reduced 4.56%
6,900
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,229
Added 14.53%
7,230
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$33,066
$178.74 p/Share
185
Reduced 2.99%
6,001
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
688
Added 10.01%
6,186
Common Stock