Nov 14
2025
SELL
Sale (or disposition) back to the issuer
$186,881
$79.12 p/Share
2,362
Reduced 5.17%
43,332
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
$373,762
$79.12 p/Share
4,724
Added 9.37%
45,694
Common Stock
Nov 05
2024
SELL
Open market or private sale
$1,136,326
$67.29 p/Share
16,887
Reduced 29.19%
40,970
Common Stock
Aug 31
2024
SELL
Sale (or disposition) back to the issuer
$305,422
$69.43 p/Share
4,399
Reduced 7.07%
57,857
Common Stock
Aug 31
2024
BUY
Exercise of conversion of derivative security
$610,984
$69.43 p/Share
8,800
Added 12.38%
62,256
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$110,568
$43.09 p/Share
2,566
Reduced 4.58%
53,456
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$221,224
$43.09 p/Share
5,134
Added 8.39%
56,022
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$136,686
$41.42 p/Share
3,300
Reduced 6.09%
50,888
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$273,372
$41.42 p/Share
6,600
Added 10.86%
54,188
Common Stock
Sep 01
2022
SELL
Open market or private sale
$125,048
$40.6 p/Share
3,080
Reduced 6.08%
47,588
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$214,457
$41.78 p/Share
5,133
Added 9.2%
50,668
Common Stock
Aug 02
2022
SELL
Open market or private sale
$73,709
$41.88 p/Share
1,760
Reduced 3.72%
45,535
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$123,521
$42.1 p/Share
2,934
Added 5.84%
47,295
Common Stock
Sep 05
2021
SELL
Sale (or disposition) back to the issuer
$69,561
$47.16 p/Share
1,475
Reduced 3.22%
44,361
Common Stock
Sep 05
2021
BUY
Exercise of conversion of derivative security
-
2,934
Added 6.02%
45,836
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$71,508
$48.48 p/Share
1,475
Reduced 3.32%
42,902
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$142,192
$48.48 p/Share
2,933
Added 6.2%
44,377
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$70,579
$47.85 p/Share
1,475
Reduced 3.44%
41,444
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
$140,344
$47.85 p/Share
2,933
Added 6.4%
42,919
Common Stock