Dec 15
2024
SELL
Payment of exercise price or tax liability
$22,003
$111.13 p/Share
198
Reduced 1.3%
14,981
Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
390
Added 2.5%
15,179
Common Stock
Nov 28
2024
SELL
Payment of exercise price or tax liability
$194,016
$117.8 p/Share
1,647
Reduced 10.02%
14,789
Common Stock
Nov 28
2024
BUY
Exercise of conversion of derivative security
-
3,249
Added 16.5%
16,436
Common Stock
Aug 23
2024
SELL
Open market or private sale
$671,164
$129.07 p/Share
5,200
Reduced 28.28%
13,187
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$39,066
$122.85 p/Share
318
Reduced 1.7%
18,379
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
-
559
Added 2.9%
18,697
Common Stock
Aug 18
2024
SELL
Payment of exercise price or tax liability
$304,668
$122.85 p/Share
2,480
Reduced 12.03%
18,138
Common Stock
Aug 18
2024
BUY
Exercise of conversion of derivative security
-
4,892
Added 19.18%
20,618
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
-
253
Added 1.58%
15,726
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$8,479
$134.6 p/Share
63
Reduced 0.41%
15,473
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
122
Added 0.78%
15,536
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$57,516
$129.25 p/Share
445
Reduced 2.81%
15,414
Common Stock
Feb 04
2024
BUY
Exercise of conversion of derivative security
-
869
Added 5.19%
15,859
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$63,915
$130.44 p/Share
490
Reduced 3.17%
14,990
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
957
Added 5.82%
15,480
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
806
Added 5.26%
14,523
Common Stock
Jan 17
2024
BUY
Exercise of conversion of derivative security
-
4,293
Added 23.84%
13,717
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$92,148
$129.97 p/Share
709
Reduced 7.0%
9,424
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
-
1,848
Added 15.42%
10,133
Common Stock