Aug 30
2024
BUY
Other acquisition or disposition
$6,839
$38.64 p/Share
177
Added 0.22%
79,607
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$13,182
$34.42 p/Share
383
Added 0.48%
79,462
Common Stock
Feb 02
2024
SELL
Open market or private sale
$91,760
$49.52 p/Share
1,853
Reduced 2.29%
79,079
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
3,609
Added 4.27%
80,932
Common Stock
Jan 17
2024
SELL
Open market or private sale
$340,082
$50.42 p/Share
6,745
Reduced 8.02%
77,323
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
-
18,314
Added 17.89%
84,068
Common Stock
Dec 21
2023
SELL
Open market or private sale
$794,209
$49.29 p/Share
16,113
Reduced 19.68%
65,754
Common Stock
Dec 21
2023
BUY
Exercise of conversion of derivative security
$762,789
$47.34 p/Share
16,113
Added 16.45%
81,867
Common Stock
Dec 20
2023
SELL
Open market or private sale
$322,660
$49.64 p/Share
6,500
Reduced 9.0%
65,754
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$307,710
$47.34 p/Share
6,500
Added 8.25%
72,254
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,123,816
$49.7 p/Share
22,612
Reduced 25.59%
65,754
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$1,070,452
$47.34 p/Share
22,612
Added 23.32%
74,364
Common Stock
Sep 28
2023
SELL
Open market or private sale
$207,390
$46.5 p/Share
4,460
Reduced 6.35%
65,754
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$5,500
$30.56 p/Share
180
Added 0.26%
70,214
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$11,689
$30.52 p/Share
383
Added 0.54%
70,034
Common Stock
Feb 06
2023
SELL
Open market or private sale
$73,553
$40.57 p/Share
1,813
Reduced 2.54%
69,651
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
3,609
Added 4.81%
71,464
Common Stock
Jan 18
2023
SELL
Open market or private sale
$271,374
$38.89 p/Share
6,978
Reduced 9.32%
67,855
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
-
19,417
Added 20.6%
74,833
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$5,302
$28.97 p/Share
183
Added 0.33%
55,416
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$9,816
$28.37 p/Share
346
Added 0.62%
55,233
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$202,587
$30.12 p/Share
6,726
Reduced 10.92%
54,887
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
-
18,842
Added 23.42%
61,613
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$5,104
$33.8 p/Share
151
Added 0.35%
42,771
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$4,988
$44.54 p/Share
112
Added 0.26%
42,620
Common Stock