Feb 20
2025
SELL
Payment of exercise price or tax liability
$60,444
$110.3 p/Share
548
Reduced 5.93%
8,698
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
$135,117
$110.3 p/Share
1,225
Added 11.7%
9,246
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$53,323
$109.72 p/Share
486
Reduced 5.71%
8,020
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$119,265
$109.72 p/Share
1,087
Added 11.33%
8,505
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$12,054
$108.6 p/Share
111
Reduced 1.47%
7,415
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$25,521
$108.6 p/Share
235
Added 3.03%
7,514
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$47,423
$109.02 p/Share
435
Reduced 5.64%
7,278
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
928
Added 10.74%
7,713
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$66,682
$108.25 p/Share
616
Reduced 8.32%
6,785
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
1,204
Added 14.0%
7,398
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$57,819
$95.57 p/Share
605
Reduced 8.82%
6,258
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
1,286
Added 15.78%
6,863
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$10,580
$97.07 p/Share
109
Reduced 1.92%
5,576
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$22,423
$97.07 p/Share
231
Added 3.96%
5,609
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$42,524
$89.15 p/Share
477
Reduced 8.15%
5,376
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
911
Added 13.47%
5,850
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$452
$90.43 p/Share
5
Reduced 0.1%
4,938
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$633
$90.43 p/Share
7
Added 0.14%
4,939
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$28,207
$92.18 p/Share
306
Reduced 5.84%
4,935
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
650
Added 11.03%
5,241
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$54,451
$91.67 p/Share
594
Reduced 11.46%
4,590
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
1,262
Added 19.58%
5,184
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$10,115
$93.66 p/Share
108
Reduced 2.68%
3,922
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
227
Added 5.34%
4,020
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$667
$111.12 p/Share
6
Reduced 0.16%
3,792
Common Stock