Jun 03
2024
BUY
Other acquisition or disposition
$19,569
$32.4 p/Share
604
Added 1.22%
48,738
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$89,948
$40.83 p/Share
2,203
Reduced 4.38%
48,134
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
4,989
Added 9.02%
50,337
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$237,238
$39.52 p/Share
6,003
Reduced 11.69%
45,348
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
11,593
Added 19.63%
47,473
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
1,715
Added 4.14%
39,758
Common Stock
May 31
2023
BUY
Other acquisition or disposition
$16,574
$34.53 p/Share
480
Added 1.25%
38,043
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$142,556
$51.82 p/Share
2,751
Reduced 6.82%
37,563
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
940
Added 2.59%
35,370
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
4,944
Added 11.03%
39,893
Common Stock
May 31
2022
BUY
Other acquisition or disposition
$20,979
$39.36 p/Share
533
Added 1.52%
34,430
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$54,370
$48.2 p/Share
1,128
Reduced 3.22%
33,897
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
670
Added 1.96%
33,444
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
1,581
Added 4.36%
34,689
Common Stock
Nov 09
2021
BUY
Open market or private purchase
$50,000
$25.0 p/Share
2,000
Added 50.0%
2,000
Depository Shares
May 31
2021
BUY
Other acquisition or disposition
$21,257
$29.32 p/Share
725
Added 2.16%
32,774
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$25,247
$48.74 p/Share
518
Reduced 1.59%
32,049
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
1,157
Added 3.43%
32,567
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$60,896
$36.64 p/Share
1,662
Reduced 5.03%
31,410
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
-
610
Added 1.97%
30,318
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
2,754
Added 7.75%
32,770
Common Stock
May 29
2020
BUY
Other acquisition or disposition
$13,928
$24.96 p/Share
558
Added 1.84%
29,708
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$18,555
$35.82 p/Share
518
Reduced 1.75%
29,150
Common Stock
Mar 06
2020
BUY
Exercise of conversion of derivative security
-
1,156
Added 3.75%
29,668
Common Stock
Jan 29
2020
SELL
Payment of exercise price or tax liability
$93,796
$44.75 p/Share
2,096
Reduced 6.85%
28,512
Common Stock