May 31
2024
BUY
Grant, award, or other acquisition
-
648
Added 7.22%
8,326
Common Stock
May 29
2024
SELL
Payment of exercise price or tax liability
$7,722
$214.51 p/Share
36
Reduced 0.47%
7,678
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$5,213
$217.21 p/Share
24
Reduced 0.31%
7,714
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$8,036
$217.21 p/Share
37
Reduced 0.48%
7,738
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$10,860
$217.21 p/Share
50
Reduced 0.64%
7,775
Common Stock
Mar 08
2024
SELL
Open market or private sale
$216,156
$267.52 p/Share
808
Reduced 10.32%
7,024
Common Stock
Mar 04
2024
SELL
Open market or private sale
$718,080
$261.12 p/Share
2,750
Reduced 25.99%
7,832
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$71,811
$220.28 p/Share
326
Reduced 2.99%
10,582
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
968
Added 8.15%
10,908
Common Stock
Aug 10
2023
SELL
Open market or private sale
$318,530
$216.54 p/Share
1,471
Reduced 12.89%
9,940
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$212,809
$144.67 p/Share
1,471
Added 11.42%
11,411
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,528
Added 13.32%
9,940
Common Stock
May 29
2023
SELL
Payment of exercise price or tax liability
$6,988
$194.12 p/Share
36
Reduced 0.43%
8,412
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$4,658
$194.12 p/Share
24
Reduced 0.28%
8,448
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$6,988
$194.12 p/Share
36
Reduced 0.42%
8,472
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
670
Added 7.3%
8,508
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$12,423
$243.6 p/Share
51
Reduced 0.65%
7,838
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$157,567
$244.29 p/Share
645
Reduced 7.56%
7,889
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
2,096
Added 19.72%
8,534
Common Stock
Nov 16
2022
SELL
Open market or private sale
$212,544
$248.59 p/Share
855
Reduced 11.72%
6,438
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$93,485
$109.34 p/Share
855
Added 10.49%
7,293
Common Stock
May 29
2022
SELL
Payment of exercise price or tax liability
$13,198
$244.41 p/Share
54
Reduced 0.83%
6,438
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$9,043
$244.41 p/Share
37
Reduced 0.57%
6,492
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
491
Added 6.99%
6,529
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$16,216
$289.58 p/Share
56
Reduced 0.92%
6,038
Common Stock