Nov 11
2024
SELL
Payment of exercise price or tax liability
$217,398
$87.98 p/Share
2,471
Reduced 2.07%
117,175
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
-
4,874
Added 3.95%
118,373
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$1,107,991
$89.16 p/Share
12,427
Reduced 9.77%
114,772
Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
-
20,345
Added 14.19%
123,026
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
4,173
Added 3.45%
116,887
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$196,562
$91.17 p/Share
2,156
Reduced 2.06%
102,681
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
4,253
Added 3.9%
104,837
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$104,202
$88.91 p/Share
1,172
Reduced 1.15%
100,365
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
2,363
Added 2.27%
101,537
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$671,893
$90.03 p/Share
7,463
Reduced 7.0%
99,174
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,511
Added 2.6%
94,097
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
12,540
Added 10.63%
105,392
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$181,865
$87.9 p/Share
2,069
Reduced 2.21%
91,586
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
4,173
Added 4.27%
93,655
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$2,234
$89.36 p/Share
25
Reduced 0.03%
89,482
Common Stock
Nov 07
2023
SELL
Open market or private sale
$1,148,916
$89.97 p/Share
12,770
Reduced 12.49%
89,482
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
50
Added 0.06%
89,507
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$991,718
$77.66 p/Share
12,770
Added 11.1%
102,252
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$144,630
$90.0 p/Share
1,607
Reduced 1.76%
89,457
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
3,241
Added 3.44%
91,064
Common Stock
Aug 24
2023
SELL
Open market or private sale
$4,257,600
$106.44 p/Share
40,000
Reduced 31.29%
87,823
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$3,008,800
$75.22 p/Share
40,000
Added 23.83%
127,823
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$451,688
$96.35 p/Share
4,688
Reduced 5.08%
87,594
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
7,088
Added 7.31%
89,919
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
2,363
Added 2.59%
88,766
Common Stock