Nov 22
2024
BUY
Grant, award, or other acquisition
$36,189
$137.08 p/Share
264
Added 0.16%
169,801
Common Stock
Nov 06
2024
-
5,000
Reduced 2.86%
169,537
Common Stock
Aug 22
2024
BUY
Grant, award, or other acquisition
$36,100
$102.85 p/Share
351
Added 0.2%
174,537
Common Stock
May 31
2024
BUY
Open market or private purchase
$15,006
$24.6 p/Share
610
Added 22.52%
2,099
Depositary Shares of S...
May 23
2024
BUY
Grant, award, or other acquisition
$36,009
$96.8 p/Share
372
Added 0.21%
174,186
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$340,400
$102.84 p/Share
3,310
Reduced 1.87%
173,814
Common Stock
Mar 05
2024
SELL
Open market or private sale
$943,920
$99.36 p/Share
9,500
Reduced 5.09%
177,124
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,580,801
$97.37 p/Share
16,235
Reduced 8.0%
186,624
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
$39,241
$96.18 p/Share
408
Added 0.2%
202,859
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$607,006
$98.99 p/Share
6,132
Reduced 2.94%
202,451
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
$3,588,026
$98.92 p/Share
36,272
Added 14.81%
208,583
Common Stock
Nov 24
2023
BUY
Grant, award, or other acquisition
$34,729
$84.5 p/Share
411
Added 0.24%
172,311
Common Stock
Nov 14
2023
-
6,000
Reduced 3.37%
171,900
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$250,397
$74.17 p/Share
3,376
Reduced 1.86%
177,900
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
$37,458
$76.76 p/Share
488
Added 0.27%
181,276
Common Stock
Aug 23
2023
BUY
Open market or private purchase
$6,942
$23.14 p/Share
300
Added 16.77%
1,489
Depositary Shares of S...
May 25
2023
BUY
Grant, award, or other acquisition
$37,233
$64.98 p/Share
573
Added 0.32%
180,788
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$1,000,076
$90.85 p/Share
11,008
Reduced 5.76%
180,215
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
$37,069
$91.53 p/Share
405
Added 0.21%
191,223
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
22,695
Added 10.63%
190,818
Common Stock
Nov 30
2022
-
5,000
Reduced 2.89%
168,123
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$31,419
$89.77 p/Share
350
Added 0.2%
173,123
Common Stock
Aug 25
2022
BUY
Grant, award, or other acquisition
$31,300
$87.92 p/Share
356
Added 0.21%
172,773
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$31,169
$86.58 p/Share
360
Added 0.21%
172,417
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$31,062
$94.99 p/Share
327
Added 0.19%
172,057
Common Stock