Jul 18
2025
SELL
Open market or private sale
$287,962
$65.82 p/Share
4,375
Reduced 0.38%
1,145,695
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$286,343
$65.45 p/Share
4,375
Added 0.38%
1,150,070
Common Stock
Jul 16
2025
SELL
Open market or private sale
$80,318
$65.62 p/Share
1,224
Reduced 0.11%
1,145,695
Common Stock
Jul 16
2025
BUY
Exercise of conversion of derivative security
$80,110
$65.45 p/Share
1,224
Added 0.11%
1,146,919
Common Stock
Jul 15
2025
SELL
Open market or private sale
$19,169
$65.65 p/Share
292
Reduced 0.03%
1,145,695
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$19,111
$65.45 p/Share
292
Added 0.03%
1,145,987
Common Stock
Jul 14
2025
SELL
Open market or private sale
$967,796
$65.6 p/Share
14,753
Reduced 1.27%
1,145,695
Common Stock
Jul 14
2025
BUY
Exercise of conversion of derivative security
$965,583
$65.45 p/Share
14,753
Added 1.26%
1,160,448
Common Stock
May 02
2025
SELL
Open market or private sale
$80,537
$66.45 p/Share
1,212
Reduced 0.11%
1,145,695
Common Stock
May 02
2025
BUY
Exercise of conversion of derivative security
$79,325
$65.45 p/Share
1,212
Added 0.11%
1,146,907
Common Stock
May 01
2025
SELL
Open market or private sale
$601,624
$66.04 p/Share
9,110
Reduced 0.79%
1,145,695
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$596,249
$65.45 p/Share
9,110
Added 0.78%
1,154,805
Common Stock
Apr 03
2025
SELL
Open market or private sale
$3,165,794
$71.06 p/Share
44,551
Reduced 3.74%
1,145,695
Common Stock
Apr 03
2025
BUY
Exercise of conversion of derivative security
$2,843,690
$63.83 p/Share
44,551
Added 3.72%
1,152,757
Common Stock
Mar 19
2025
BUY
Grant, award, or other acquisition
$1,186,164
$67.58 p/Share
17,552
Added 1.51%
1,145,695
Common Stock
Mar 04
2025
SELL
Open market or private sale
$85,248
$71.04 p/Share
1,200
Reduced 0.11%
1,128,143
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$74,664
$62.22 p/Share
1,200
Added 0.11%
1,129,343
Common Stock
Mar 03
2025
-
10,000
Reduced 0.88%
1,128,143
Common Stock
Mar 03
2025
SELL
Open market or private sale
$27,548
$71.0 p/Share
388
Reduced 0.03%
1,128,143
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$24,141
$62.22 p/Share
388
Added 0.03%
1,128,531
Common Stock
Feb 28
2025
SELL
Open market or private sale
$2,852,589
$69.08 p/Share
41,294
Reduced 3.5%
1,138,143
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$2,611,432
$63.24 p/Share
41,294
Added 3.38%
1,179,437
Common Stock
Feb 25
2025
SELL
Open market or private sale
$14,645,401
$68.22 p/Share
214,679
Reduced 15.87%
1,138,143
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
$13,357,327
$62.22 p/Share
214,679
Added 13.7%
1,352,822
Common Stock
Feb 24
2025
SELL
Open market or private sale
$658,240
$68.0 p/Share
9,680
Reduced 0.84%
1,138,143
Common Stock