Nov 15
2024
SELL
Payment of exercise price or tax liability
$7,602
$108.6 p/Share
70
Reduced 1.47%
4,694
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$16,072
$108.6 p/Share
148
Added 3.01%
4,764
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$70,435
$107.7 p/Share
654
Reduced 12.41%
4,615
Common Stock
Jul 19
2024
BUY
Exercise of conversion of derivative security
-
1,390
Added 20.87%
5,269
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$30,307
$109.02 p/Share
278
Reduced 6.69%
3,876
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
592
Added 12.47%
4,154
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$66,032
$108.25 p/Share
610
Reduced 14.62%
3,561
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
1,204
Added 22.4%
4,171
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$36,316
$95.57 p/Share
380
Reduced 11.14%
3,032
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
808
Added 19.15%
3,412
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$6,697
$97.07 p/Share
69
Reduced 2.58%
2,604
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$14,172
$97.07 p/Share
146
Added 5.31%
2,605
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$50,216
$86.73 p/Share
579
Reduced 19.06%
2,459
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
1,254
Added 29.22%
3,038
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$181
$90.7 p/Share
2
Reduced 0.11%
1,783
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$181
$90.7 p/Share
2
Added 0.11%
1,785
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$27,190
$89.15 p/Share
305
Reduced 14.61%
1,783
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
582
Added 21.8%
2,088
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$271
$90.43 p/Share
3
Reduced 0.2%
1,505
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$361
$90.43 p/Share
4
Added 0.27%
1,505
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$15,854
$92.18 p/Share
172
Reduced 10.27%
1,503
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
364
Added 17.85%
1,675
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$34,284
$91.67 p/Share
374
Reduced 22.2%
1,311
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
793
Added 32.0%
1,685
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$6,368
$93.66 p/Share
68
Reduced 7.09%
891
Common Stock