Jan 03
2025
SELL
Payment of exercise price or tax liability
$10,735
$94.17 p/Share
114
Reduced 2.63%
4,219
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$9,076
$94.55 p/Share
96
Reduced 2.17%
4,333
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
767
Added 14.76%
4,429
Common Stock
Aug 30
2024
SELL
Open market or private sale
$301,449
$93.04 p/Share
3,240
Reduced 46.94%
3,662
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$188,892
$58.3 p/Share
3,240
Added 31.95%
6,902
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$4,139
$86.23 p/Share
48
Reduced 1.29%
3,662
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$9,833
$86.26 p/Share
114
Reduced 2.98%
3,710
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
848
Added 18.15%
3,824
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$4,549
$94.79 p/Share
48
Reduced 1.59%
2,976
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$9,743
$93.69 p/Share
104
Reduced 3.32%
3,024
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
532
Added 14.54%
3,128
Common Stock
Aug 15
2022
SELL
Open market or private sale
$265,050
$106.02 p/Share
2,500
Reduced 49.06%
2,596
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$145,750
$58.3 p/Share
2,500
Added 32.91%
5,096
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$4,814
$96.28 p/Share
50
Reduced 1.89%
2,596
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$10,659
$96.03 p/Share
111
Reduced 4.03%
2,646
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
473
Added 14.64%
2,757
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$15,298
$91.06 p/Share
168
Reduced 6.85%
2,284
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
421
Added 14.65%
2,452
Common Stock
Nov 09
2020
SELL
Open market or private sale
$197,085
$105.0 p/Share
1,877
Reduced 48.03%
2,031
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$95,577
$50.92 p/Share
1,877
Added 32.45%
3,908
Common Stock
Nov 06
2020
SELL
Open market or private sale
$192,871
$102.7 p/Share
1,878
Reduced 48.04%
2,031
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$95,628
$50.92 p/Share
1,878
Added 32.45%
3,909
Common Stock