Sep 23
2024
SELL
Sale (or disposition) back to the issuer
$60,920
$65.86 p/Share
925
Reduced 0.74%
123,577
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$113,345
$65.86 p/Share
1,721
Added 1.36%
124,502
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$56,058
$63.2 p/Share
887
Reduced 0.72%
122,781
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
$104,343
$63.2 p/Share
1,651
Added 1.32%
123,668
Common Stock
Aug 25
2024
SELL
Sale (or disposition) back to the issuer
$45,786
$69.69 p/Share
657
Reduced 0.54%
122,017
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
$85,230
$69.69 p/Share
1,223
Added 0.99%
122,674
Common Stock
Mar 23
2024
SELL
Sale (or disposition) back to the issuer
$36,157
$52.25 p/Share
692
Reduced 0.57%
121,451
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
$67,350
$52.25 p/Share
1,289
Added 1.04%
122,143
Common Stock
Mar 19
2024
SELL
Sale (or disposition) back to the issuer
$28,741
$50.78 p/Share
566
Reduced 0.47%
120,854
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$55,248
$50.78 p/Share
1,088
Added 0.89%
121,420
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$47,317
$49.34 p/Share
959
Reduced 0.79%
120,332
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$80,768
$49.43 p/Share
1,634
Added 1.33%
121,291
Common Stock
Sep 23
2023
SELL
Sale (or disposition) back to the issuer
$34,681
$38.28 p/Share
906
Reduced 0.75%
119,657
Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
$65,879
$38.28 p/Share
1,721
Added 1.41%
120,563
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$54,939
$43.09 p/Share
1,275
Reduced 1.06%
118,842
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$104,363
$43.09 p/Share
2,422
Added 1.98%
120,117
Common Stock
Aug 25
2023
SELL
Sale (or disposition) back to the issuer
$26,723
$41.56 p/Share
643
Reduced 0.54%
117,695
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$50,786
$41.56 p/Share
1,222
Added 1.02%
118,338
Common Stock
Mar 23
2023
SELL
Sale (or disposition) back to the issuer
$24,658
$36.37 p/Share
678
Reduced 0.58%
115,316
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$46,880
$36.37 p/Share
1,289
Added 1.1%
115,994
Common Stock
Mar 20
2023
SELL
Sale (or disposition) back to the issuer
$24,013
$37.58 p/Share
639
Reduced 0.55%
114,705
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$40,849
$37.58 p/Share
1,087
Added 0.93%
115,344
Common Stock
Mar 12
2023
SELL
Sale (or disposition) back to the issuer
$73,587
$37.66 p/Share
1,954
Reduced 1.68%
114,257
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
$129,098
$37.66 p/Share
3,428
Added 2.87%
116,211
Common Stock
Sep 06
2022
SELL
Sale (or disposition) back to the issuer
$47,626
$38.47 p/Share
1,238
Reduced 1.09%
112,783
Common Stock