May 13
2024
SELL
Open market or private sale
$376,057
$248.88 p/Share
1,511
Reduced 2.8%
52,500
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$185,218
$80.67 p/Share
2,296
Added 4.08%
54,011
Common Stock
Apr 12
2024
SELL
Open market or private sale
$346,433
$222.93 p/Share
1,554
Reduced 2.92%
51,715
Common Stock
Apr 12
2024
BUY
Exercise of conversion of derivative security
$185,218
$80.67 p/Share
2,296
Added 4.13%
53,269
Common Stock
Mar 12
2024
SELL
Open market or private sale
$361,499
$236.12 p/Share
1,531
Reduced 2.92%
50,973
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$185,218
$80.67 p/Share
2,296
Added 4.19%
52,504
Common Stock
Feb 12
2024
SELL
Open market or private sale
$375,619
$249.25 p/Share
1,507
Reduced 2.91%
50,208
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$185,218
$80.67 p/Share
2,296
Added 4.25%
51,715
Common Stock
Jan 16
2024
SELL
Open market or private sale
$5,887
$235.48 p/Share
25
Reduced 0.05%
48,872
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$2,967
$80.19 p/Share
37
Added 0.08%
48,897
Common Stock
Jan 15
2024
SELL
Payment of exercise price or tax liability
$240,558
$236.77 p/Share
1,016
Reduced 2.01%
49,419
Common Stock
Jan 15
2024
BUY
Grant, award, or other acquisition
-
1,563
Added 3.01%
50,435
Common Stock
Jan 12
2024
SELL
Open market or private sale
$355,109
$235.64 p/Share
1,507
Reduced 2.99%
48,860
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$182,233
$80.67 p/Share
2,259
Added 4.29%
50,367
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$328,671
$238.86 p/Share
1,376
Reduced 2.78%
48,108
Common Stock
Jan 08
2024
BUY
Grant, award, or other acquisition
-
3,923
Added 7.35%
49,484
Common Stock
Dec 12
2023
SELL
Open market or private sale
$358,308
$242.1 p/Share
1,480
Reduced 3.15%
45,561
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$185,298
$80.67 p/Share
2,297
Added 4.66%
47,041
Common Stock
Nov 13
2023
SELL
Open market or private sale
$352,687
$237.66 p/Share
1,484
Reduced 3.21%
44,744
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$185,298
$80.67 p/Share
2,297
Added 4.73%
46,228
Common Stock
Oct 12
2023
SELL
Open market or private sale
$372,966
$246.02 p/Share
1,516
Reduced 3.34%
43,931
Common Stock
Oct 12
2023
BUY
Exercise of conversion of derivative security
$185,218
$80.67 p/Share
2,296
Added 4.81%
45,447
Common Stock
Sep 12
2023
SELL
Open market or private sale
$370,859
$244.63 p/Share
1,516
Reduced 3.39%
43,151
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$185,218
$80.67 p/Share
2,296
Added 4.89%
44,667
Common Stock
Aug 14
2023
SELL
Open market or private sale
$360,203
$235.12 p/Share
1,532
Reduced 3.49%
42,371
Common Stock