Jan 31
2025
SELL
Open market or private sale
$11,565,536
$111.56 p/Share
103,671
Reduced 62.95%
61,005
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
$5,482,122
$52.88 p/Share
103,671
Added 38.63%
164,676
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$160,502
$104.02 p/Share
1,543
Reduced 2.47%
61,005
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
6,022
Added 8.78%
62,548
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$55,999
$110.89 p/Share
505
Reduced 0.89%
56,526
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,071
Added 3.5%
57,031
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$138,105
$96.78 p/Share
1,427
Reduced 2.53%
54,960
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
5,630
Added 9.08%
56,387
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$56,893
$72.2 p/Share
788
Reduced 1.53%
50,757
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,002
Added 3.74%
51,545
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$93,922
$98.97 p/Share
949
Reduced 2.79%
33,029
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
3,555
Added 9.47%
33,978
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$29,104
$91.81 p/Share
317
Reduced 1.03%
30,423
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,300
Added 4.06%
30,740
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$85,259
$88.26 p/Share
966
Reduced 3.18%
29,440
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,648
Added 10.71%
30,406
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$24,840
$90.99 p/Share
273
Reduced 1.01%
26,758
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,121
Added 3.98%
27,031
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$83,260
$86.28 p/Share
965
Reduced 3.59%
25,910
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
2,528
Added 8.6%
26,875
Common Stock
Dec 01
2020
BUY
Other acquisition or disposition
$4,102
$87.28 p/Share
47
Added 0.36%
13,090
COMMON STOCK (SIP)