Nov 15
2024
SELL
Payment of exercise price or tax liability
$3,583
$108.6 p/Share
33
Reduced 0.69%
4,735
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$7,602
$108.6 p/Share
70
Added 1.45%
4,765
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$30,743
$109.02 p/Share
282
Reduced 5.67%
4,695
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
567
Added 10.23%
4,977
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$38,861
$108.25 p/Share
359
Reduced 7.53%
4,410
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
685
Added 12.57%
4,764
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$18,062
$95.57 p/Share
189
Reduced 4.39%
4,112
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
400
Added 8.51%
4,301
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$3,203
$97.07 p/Share
33
Reduced 0.84%
3,901
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$6,697
$97.07 p/Share
69
Added 1.73%
3,925
Common Stock
Aug 31
2023
SELL
Open market or private sale
$41,552
$103.88 p/Share
400
Reduced 11.59%
3,050
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$76,923
$66.89 p/Share
1,150
Added 22.97%
3,856
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$362
$90.7 p/Share
4
Added 0.13%
3,050
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$26,031
$89.15 p/Share
292
Reduced 8.74%
3,049
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
557
Added 14.32%
3,332
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$90
$90.43 p/Share
1
Reduced 0.04%
2,774
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$90
$90.43 p/Share
1
Added 0.04%
2,775
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$8,664
$92.18 p/Share
94
Reduced 3.28%
2,773
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
199
Added 6.49%
2,867
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$16,958
$91.67 p/Share
185
Reduced 6.49%
2,667
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
392
Added 12.08%
2,852
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$2,997
$93.66 p/Share
32
Reduced 1.28%
2,460
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
66
Added 2.6%
2,470
Common Stock