Oct 16
2024
BUY
Grant, award, or other acquisition
$4,714
$134.71 p/Share
35
Added 0.19%
18,075
Common Stock
Oct 15
2024
SELL
Open market or private sale
$5,940
$135.0 p/Share
44
Reduced 0.24%
18,039
Common Stock
Oct 14
2024
SELL
Open market or private sale
$231,390
$135.0 p/Share
1,714
Reduced 8.66%
18,083
Common Stock
Oct 11
2024
SELL
Open market or private sale
$1,553,440
$135.07 p/Share
11,501
Reduced 36.75%
19,797
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$699,827
$89.71 p/Share
7,801
Added 19.95%
31,298
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$4,684
$126.61 p/Share
37
Added 0.16%
23,497
Common Stock
Jul 12
2024
SELL
Open market or private sale
$1,658,303
$125.07 p/Share
13,259
Reduced 36.11%
23,460
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$699,827
$89.71 p/Share
7,801
Added 19.97%
31,261
Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
$4,648
$119.2 p/Share
39
Added 0.13%
28,918
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$347,062
$109.83 p/Share
3,160
Reduced 9.86%
28,879
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
894
Added 2.71%
32,039
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$106,082
$114.19 p/Share
929
Reduced 2.9%
31,145
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$104,120
$60.5 p/Share
1,721
Added 5.09%
32,074
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$4,595
$114.89 p/Share
40
Added 0.13%
30,353
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
$4,631
$125.17 p/Share
37
Added 0.12%
30,312
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$4,669
$122.87 p/Share
38
Added 0.13%
30,274
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$4,578
$123.75 p/Share
37
Added 0.12%
30,236
Common Stock
Mar 06
2023
SELL
Open market or private sale
$94,210
$125.95 p/Share
748
Reduced 2.42%
30,199
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$166,389
$123.71 p/Share
1,345
Reduced 4.17%
30,947
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
9,982
Added 23.61%
32,292
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,677
$119.81 p/Share
14
Added 0.06%
22,310
Common Stock
Oct 25
2022
SELL
Open market or private sale
$263,461
$125.1 p/Share
2,106
Reduced 8.63%
22,295
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$171,323
$81.35 p/Share
2,106
Added 7.95%
24,401
Common Stock
Oct 18
2022
SELL
Open market or private sale
$577,171
$125.01 p/Share
4,617
Reduced 17.16%
22,295
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$170,078
$74.4 p/Share
2,286
Added 7.83%
26,912
Common Stock