Jan 03
2025
SELL
Payment of exercise price or tax liability
$7,251
$94.17 p/Share
77
Reduced 4.2%
1,757
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$5,673
$94.55 p/Share
60
Reduced 3.17%
1,834
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
432
Added 18.57%
1,894
Common Stock
Nov 18
2024
SELL
Open market or private sale
$360,921
$97.97 p/Share
3,684
Reduced 71.59%
1,462
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$337,049
$91.49 p/Share
3,684
Added 41.72%
5,146
Common Stock
Aug 07
2024
SELL
Open market or private sale
$120,918
$88.78 p/Share
1,362
Reduced 48.23%
1,462
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$92,847
$68.17 p/Share
1,362
Added 32.54%
2,824
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$3,190
$86.23 p/Share
37
Reduced 2.47%
1,462
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$6,555
$86.26 p/Share
76
Reduced 4.83%
1,499
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
478
Added 23.28%
1,575
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$3,507
$94.79 p/Share
37
Reduced 3.26%
1,097
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$6,745
$93.69 p/Share
72
Reduced 5.97%
1,134
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
301
Added 19.97%
1,206
Common Stock
May 10
2022
SELL
Open market or private sale
$135,773
$102.47 p/Share
1,325
Reduced 59.42%
905
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$87,476
$66.02 p/Share
1,325
Added 37.27%
2,230
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$3,562
$96.28 p/Share
37
Reduced 3.93%
905
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$4,801
$96.03 p/Share
50
Reduced 5.04%
942
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
304
Added 23.46%
992
Common Stock
May 17
2021
SELL
Open market or private sale
$45,115
$95.99 p/Share
470
Reduced 40.59%
688
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$27,401
$58.3 p/Share
470
Added 28.87%
1,158
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$5,919
$91.06 p/Share
65
Reduced 8.63%
688
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
291
Added 27.87%
753
Common Stock