Oct 30
2024
SELL
Open market or private sale
$2,272,446
$66.67 p/Share
34,085
Reduced 3.34%
986,717
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$2,247,564
$65.94 p/Share
34,085
Added 3.23%
1,020,802
Common Stock
Oct 29
2024
SELL
Open market or private sale
$8,022,980
$66.17 p/Share
121,248
Reduced 10.94%
986,717
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$7,995,093
$65.94 p/Share
121,248
Added 9.86%
1,107,965
Common Stock
Oct 25
2024
SELL
Open market or private sale
$396,924
$66.11 p/Share
6,004
Reduced 0.6%
986,717
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
$395,903
$65.94 p/Share
6,004
Added 0.6%
992,721
Common Stock
Oct 24
2024
SELL
Open market or private sale
$4,941,834
$66.1 p/Share
74,763
Reduced 7.04%
986,717
Common Stock
Oct 24
2024
BUY
Exercise of conversion of derivative security
$4,929,872
$65.94 p/Share
74,763
Added 6.58%
1,061,480
Common Stock
Sep 09
2024
SELL
Open market or private sale
$1,447,848
$63.81 p/Share
22,690
Reduced 2.25%
986,717
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$1,220,495
$53.79 p/Share
22,690
Added 2.2%
1,009,407
Common Stock
Sep 06
2024
SELL
Open market or private sale
$514,028
$63.04 p/Share
8,154
Reduced 0.82%
986,717
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
$438,603
$53.79 p/Share
8,154
Added 0.81%
994,871
Common Stock
Sep 05
2024
SELL
Open market or private sale
$431,466
$63.2 p/Share
6,827
Reduced 0.69%
986,717
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
$367,224
$53.79 p/Share
6,827
Added 0.68%
993,544
Common Stock
Sep 04
2024
SELL
Open market or private sale
$228,051
$63.05 p/Share
3,617
Reduced 0.37%
986,717
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$194,558
$53.79 p/Share
3,617
Added 0.36%
990,334
Common Stock
Aug 27
2024
SELL
Open market or private sale
$2,311,420
$60.14 p/Share
38,434
Reduced 3.75%
986,717
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$2,067,364
$53.79 p/Share
38,434
Added 3.61%
1,025,151
Common Stock
Aug 26
2024
SELL
Open market or private sale
$171,297
$60.02 p/Share
2,854
Reduced 0.29%
986,717
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$153,516
$53.79 p/Share
2,854
Added 0.29%
989,571
Common Stock
Aug 06
2024
SELL
Open market or private sale
$2,296,125
$57.29 p/Share
40,079
Reduced 3.9%
986,717
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$2,155,849
$53.79 p/Share
40,079
Added 3.76%
1,026,796
Common Stock
Aug 05
2024
SELL
Open market or private sale
$56,231
$57.03 p/Share
986
Reduced 0.1%
986,717
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
$53,036
$53.79 p/Share
986
Added 0.1%
987,703
Common Stock
Aug 02
2024
SELL
Open market or private sale
$13,053
$57.0 p/Share
229
Reduced 0.02%
986,717
Common Stock