Nov 11
2024
SELL
Payment of exercise price or tax liability
$695,569
$87.98 p/Share
7,906
Reduced 3.84%
198,002
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
-
15,598
Added 7.17%
201,877
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$3,892,636
$89.16 p/Share
43,659
Reduced 18.66%
190,310
Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
-
71,480
Added 24.58%
219,306
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
14,663
Added 6.9%
197,742
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$723,980
$91.17 p/Share
7,941
Reduced 5.1%
147,826
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
15,667
Added 9.14%
155,767
Common Stock
May 02
2024
BUY
Open market or private purchase
$1,002,780
$90.0 p/Share
11,142
Added 9.66%
104,153
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$337,057
$88.91 p/Share
3,791
Reduced 3.92%
93,011
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
7,646
Added 7.32%
96,802
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$2,128,399
$90.03 p/Share
23,641
Reduced 20.96%
89,156
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
39,726
Added 26.74%
108,853
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
7,953
Added 9.82%
73,071
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$639,033
$87.9 p/Share
7,270
Reduced 10.04%
65,118
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
14,663
Added 16.84%
72,388
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$6,970
$89.36 p/Share
78
Reduced 0.13%
57,725
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
156
Added 0.27%
57,803
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$451,980
$90.0 p/Share
5,022
Reduced 8.01%
57,647
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
10,129
Added 13.91%
62,669
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,375,000
$104.08 p/Share
13,211
Reduced 20.09%
52,540
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
$1,025,966
$77.66 p/Share
13,211
Added 16.73%
65,751
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$1,460,955
$96.35 p/Share
15,163
Reduced 22.4%
52,540
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
22,936
Added 27.64%
60,057
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
7,646
Added 11.95%
56,331
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$367,699
$93.23 p/Share
3,944
Reduced 9.6%
37,121
Common Stock