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
Feb 11
2024
SELL
Payment of exercise price or tax liability
$37,300
$173.49 p/Share
215
Reduced 3.76%
5,498
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
642
Added 10.1%
5,713
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$2,153
$165.64 p/Share
13
Added 0.33%
3,899
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$2,062
$147.35 p/Share
14
Added 0.36%
3,886
Common Stock
Aug 07
2023
SELL
Open market or private sale
$823,075
$149.65 p/Share
5,500
Reduced 52.03%
5,071
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$1,949
$149.98 p/Share
13
Added 0.33%
3,872
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$36,824
$142.73 p/Share
258
Reduced 2.39%
10,556
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
616
Added 5.39%
10,814
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$1,923
$137.37 p/Share
14
Added 0.36%
3,859
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$47,497
$128.72 p/Share
369
Reduced 3.54%
10,065
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
833
Added 7.39%
10,434
Common Stock