Sep 23
2024
SELL
Sale (or disposition) back to the issuer
$60,261
$65.86 p/Share
915
Reduced 1.77%
50,635
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$112,159
$65.86 p/Share
1,703
Added 3.2%
51,550
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$47,463
$63.2 p/Share
751
Reduced 1.48%
49,847
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
$88,416
$63.2 p/Share
1,399
Added 2.69%
50,598
Common Stock
Aug 25
2024
SELL
Sale (or disposition) back to the issuer
$43,695
$69.69 p/Share
627
Reduced 1.26%
49,199
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
$81,397
$69.69 p/Share
1,168
Added 2.29%
49,826
Common Stock
Mar 23
2024
SELL
Sale (or disposition) back to the issuer
$39,814
$52.25 p/Share
762
Reduced 1.54%
48,658
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
$74,090
$52.25 p/Share
1,418
Added 2.79%
49,420
Common Stock
Mar 19
2024
SELL
Sale (or disposition) back to the issuer
$52,404
$50.78 p/Share
1,032
Reduced 2.1%
48,002
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$90,286
$50.78 p/Share
1,778
Added 3.5%
49,034
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$40,334
$49.43 p/Share
816
Reduced 1.7%
47,256
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$68,559
$49.43 p/Share
1,387
Added 2.8%
48,072
Common Stock
Sep 23
2023
SELL
Sale (or disposition) back to the issuer
$34,298
$38.28 p/Share
896
Reduced 1.88%
46,685
Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
$65,190
$38.28 p/Share
1,703
Added 3.46%
47,581
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$72,046
$43.09 p/Share
1,672
Reduced 3.52%
45,878
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$136,853
$43.09 p/Share
3,176
Added 6.26%
47,550
Common Stock
Aug 25
2023
SELL
Sale (or disposition) back to the issuer
$25,517
$41.56 p/Share
614
Reduced 1.36%
44,374
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$48,542
$41.56 p/Share
1,168
Added 2.53%
44,988
Common Stock
Mar 23
2023
SELL
Sale (or disposition) back to the issuer
$27,132
$36.37 p/Share
746
Reduced 1.67%
43,820
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$51,572
$36.37 p/Share
1,418
Added 3.08%
44,566
Common Stock
Mar 20
2023
SELL
Sale (or disposition) back to the issuer
$39,308
$37.58 p/Share
1,046
Reduced 2.37%
43,148
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$66,817
$37.58 p/Share
1,778
Added 3.87%
44,194
Common Stock
Mar 12
2023
SELL
Sale (or disposition) back to the issuer
$67,788
$37.66 p/Share
1,800
Reduced 4.07%
42,416
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
$117,423
$37.66 p/Share
3,118
Added 6.59%
44,216
Common Stock
Sep 06
2022
SELL
Sale (or disposition) back to the issuer
$43,240
$38.47 p/Share
1,124
Reduced 2.66%
41,098
Common Stock