Nov 11
2024
SELL
Payment of exercise price or tax liability
$198,746
$87.98 p/Share
2,259
Reduced 4.86%
44,206
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
-
4,454
Added 8.97%
45,228
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$1,170,759
$89.16 p/Share
13,131
Reduced 23.81%
42,011
Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
-
21,498
Added 29.76%
50,732
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
4,410
Added 9.06%
44,246
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$206,864
$91.17 p/Share
2,269
Reduced 7.2%
29,234
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
4,477
Added 12.44%
31,503
Common Stock
Oct 14
2024
SELL
Open market or private sale
$992,969
$97.57 p/Share
10,177
Reduced 27.36%
27,026
Common Stock
Sep 13
2024
SELL
Open market or private sale
$950,462
$101.97 p/Share
9,321
Reduced 20.03%
37,203
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$88,910
$88.91 p/Share
1,000
Reduced 2.11%
46,305
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
2,015
Added 4.09%
47,305
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$652,897
$90.03 p/Share
7,252
Reduced 13.8%
45,290
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
12,183
Added 19.18%
51,332
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,439
Added 5.7%
40,359
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$192,237
$87.9 p/Share
2,187
Reduced 5.45%
37,920
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
4,410
Added 9.91%
40,107
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$1,608
$89.36 p/Share
18
Reduced 0.05%
35,697
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.1%
35,715
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$122,130
$90.0 p/Share
1,357
Reduced 3.66%
35,679
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
2,735
Added 6.88%
37,036
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$385,303
$96.35 p/Share
3,999
Reduced 10.5%
34,072
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
6,046
Added 14.36%
36,055
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
2,016
Added 5.44%
35,072
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$112,808
$93.23 p/Share
1,210
Reduced 3.88%
30,009
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,439
Added 7.25%
31,219
Common Stock