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
Feb 02
2023
BUY
Exercise of conversion of derivative security
$1,707,524
$51.85 p/Share
32,932
Added 3.54%
896,487
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$376,911
$51.66 p/Share
7,296
Reduced 0.84%
863,555
Common Stock
Feb 01
2023
SELL
Open market or private sale
$28,501
$52.01 p/Share
548
Reduced 0.06%
870,851
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$28,413
$51.85 p/Share
548
Added 0.06%
871,399
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$534,783
$51.62 p/Share
10,360
Reduced 1.18%
870,851
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
51,933
Added 5.57%
881,211
Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$2,364,320
$48.36 p/Share
48,890
Reduced 5.57%
829,278
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
110,208
Added 11.15%
878,168
Common Stock
Jun 01
2022
SELL
Open market or private sale
$981,882
$56.43 p/Share
17,400
Reduced 2.22%
767,960
Common Stock