Nov 01
2024
SELL
Open market or private sale
$121,911
$88.47 p/Share
1,378
Reduced 0.93%
146,136
Common Stock
Oct 01
2024
SELL
Open market or private sale
$124,295
$90.2 p/Share
1,378
Reduced 0.93%
147,514
Common Stock
Sep 03
2024
SELL
Open market or private sale
$111,190
$80.69 p/Share
1,378
Reduced 0.92%
148,892
Common Stock
Aug 26
2024
SELL
Open market or private sale
$111,824
$81.15 p/Share
1,378
Reduced 0.91%
150,270
Common Stock
Jun 03
2024
SELL
Open market or private sale
$102,961
$74.99 p/Share
1,373
Reduced 0.9%
150,654
Common Stock
May 01
2024
SELL
Open market or private sale
$95,561
$69.55 p/Share
1,374
Reduced 0.9%
150,973
Common Stock
Apr 01
2024
SELL
Open market or private sale
$91,192
$66.37 p/Share
1,374
Reduced 0.89%
152,347
Common Stock
Mar 04
2024
SELL
Open market or private sale
$86,562
$63.0 p/Share
1,374
Reduced 0.89%
153,721
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$451,484
$62.0 p/Share
7,282
Reduced 4.48%
155,095
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$882,632
$62.0 p/Share
14,236
Added 8.06%
162,377
Common Stock
Feb 29
2024
SELL
Open market or private sale
$173,178
$63.02 p/Share
2,748
Reduced 1.82%
148,141
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$2,550,028
$58.55 p/Share
43,553
Added 22.4%
150,889
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$256,267
$60.9 p/Share
4,208
Reduced 3.8%
106,494
Common Stock
Dec 01
2023
SELL
Open market or private sale
$86,575
$63.01 p/Share
1,374
Reduced 1.23%
110,702
Common Stock
Nov 02
2023
SELL
Open market or private sale
$259,686
$63.0 p/Share
4,122
Reduced 3.55%
112,076
Common Stock
Aug 01
2023
SELL
Open market or private sale
$520,369
$64.45 p/Share
8,074
Reduced 6.54%
115,305
Common Stock
Jul 03
2023
SELL
Open market or private sale
$262,625
$63.01 p/Share
4,168
Reduced 3.29%
122,572
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$440,357
$59.54 p/Share
7,396
Reduced 5.55%
125,938
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$860,769
$59.54 p/Share
14,457
Added 9.78%
133,334
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$2,400,040
$61.16 p/Share
39,242
Added 24.82%
118,876
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$253,147
$61.28 p/Share
4,131
Reduced 4.93%
79,634
Common Stock
Sep 07
2022
SELL
Open market or private sale
$69,300
$65.75 p/Share
1,054
Reduced 1.26%
82,649
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$1,455,045
$64.83 p/Share
22,444
Added 21.14%
83,703
Common Stock
Aug 01
2022
SELL
Open market or private sale
$69,311
$65.76 p/Share
1,054
Reduced 1.69%
61,259
Common Stock
Jul 29
2022
SELL
Open market or private sale
$69,300
$65.75 p/Share
1,054
Reduced 1.66%
62,313
Common Stock