Jan 27
2025
-
100
Reduced 0.16%
62,488
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$96,827
$103.67 p/Share
934
Reduced 1.47%
62,588
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
-
2,058
Added 3.14%
63,522
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$318,037
$99.48 p/Share
3,197
Reduced 4.94%
61,464
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
6,843
Added 9.57%
64,661
Common Stock
Nov 12
2024
-
1,150
Reduced 1.95%
57,818
Common Stock
Mar 20
2024
SELL
Open market or private sale
$401,065
$81.85 p/Share
4,900
Reduced 7.67%
58,968
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$273,382
$84.04 p/Share
3,253
Reduced 4.85%
63,868
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
7,680
Added 10.27%
67,121
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$71,913
$82.47 p/Share
872
Reduced 1.45%
59,441
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
-
2,058
Added 3.3%
60,313
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$93,739
$84.45 p/Share
1,110
Reduced 1.87%
58,255
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,376
Added 3.85%
59,365
Common Stock
Nov 14
2023
-
650
Reduced 1.13%
56,989
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$194,190
$64.99 p/Share
2,988
Reduced 4.93%
57,639
Common Stock
May 28
2023
BUY
Exercise of conversion of derivative security
-
7,054
Added 10.42%
60,627
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$54,521
$76.36 p/Share
714
Reduced 1.32%
53,573
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
1,495
Added 2.68%
54,287
Common Stock
Oct 27
2022
-
565
Reduced 1.06%
52,792
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$17,624
$80.11 p/Share
220
Reduced 0.41%
53,357
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
461
Added 0.85%
53,577
Common Stock
Dec 07
2021
-
625
Reduced 1.16%
53,116
Common Stock