Mar 04
2025
SELL
Payment of exercise price or tax liability
$27,197
$132.67 p/Share
205
Reduced 0.35%
57,936
Common Stock, $0.01 pa...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$32,622
$134.25 p/Share
243
Reduced 0.42%
58,141
Common Stock, $0.01 pa...
Oct 30
2024
SELL
Payment of exercise price or tax liability
$674,815
$132.89 p/Share
5,078
Reduced 8.0%
58,384
Common Stock, $0.01 pa...
Aug 05
2024
SELL
Open market or private sale
$394,290
$131.43 p/Share
3,000
Reduced 4.51%
63,462
Common Stock, $0.01 pa...
Mar 28
2024
SELL
Payment of exercise price or tax liability
$50,146
$128.58 p/Share
390
Reduced 0.58%
66,462
Common Stock, $0.01 pa...
Mar 22
2024
SELL
Open market or private sale
$525,920
$131.48 p/Share
4,000
Reduced 5.65%
66,852
Common Stock, $0.01 pa...
Mar 04
2024
BUY
Grant, award, or other acquisition
$554,946
$132.13 p/Share
4,200
Added 5.6%
70,852
Common Stock, $0.01 pa...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$32,049
$131.35 p/Share
244
Reduced 0.36%
66,652
Common Stock, $0.01 pa...
Nov 30
2023
SELL
Open market or private sale
$257,980
$128.99 p/Share
2,000
Reduced 2.9%
66,896
Common Stock, $0.01 pa...
Oct 30
2023
SELL
Payment of exercise price or tax liability
$519,743
$109.72 p/Share
4,737
Reduced 6.43%
68,896
Common Stock, $0.01 pa...
Aug 22
2023
BUY
Open market or private purchase
$47,972
$119.93 p/Share
400
Added 0.54%
73,633
Common Stock, $0.01 pa...
Aug 14
2023
BUY
Open market or private purchase
$18,538
$123.59 p/Share
150
Added 0.2%
73,233
Common Stock, $0.01 pa...
May 25
2023
BUY
Open market or private purchase
$50,472
$126.18 p/Share
400
Added 0.54%
73,083
Common Stock, $0.01 pa...
Mar 28
2023
BUY
Grant, award, or other acquisition
$1,067,360
$133.42 p/Share
8,000
Added 9.92%
72,683
Common Stock, $0.01 pa...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$35,611
$146.55 p/Share
243
Reduced 0.37%
64,683
Common Stock, $0.01 pa...
Oct 31
2022
SELL
Payment of exercise price or tax liability
$635,008
$134.85 p/Share
4,709
Reduced 6.76%
64,926
Common Stock, $0.01 pa...
Feb 24
2022
BUY
Grant, award, or other acquisition
$902,150
$180.43 p/Share
5,000
Added 6.7%
69,635
Common Stock, $0.01 pa...
Nov 01
2021
SELL
Payment of exercise price or tax liability
$924,118
$195.25 p/Share
4,733
Reduced 6.82%
64,635
Common Stock, $0.01 pa...