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
Aug 02
2024
BUY
Exercise of conversion of derivative security
$12,317
$53.79 p/Share
229
Added 0.02%
986,946
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$3,615,094
$45.61 p/Share
79,261
Reduced 7.44%
986,717
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
178,924
Added 14.37%
1,065,978
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$706,702
$47.23 p/Share
14,963
Reduced 1.66%
887,054
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$357,260
$48.09 p/Share
7,429
Reduced 0.82%
902,017
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$2,632,471
$50.57 p/Share
52,056
Added 5.41%
909,446
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$306,338
$49.69 p/Share
6,165
Reduced 0.71%
857,390
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,736,833
$52.74 p/Share
32,932
Reduced 3.67%
863,555
Common Stock