Sep 23
2024
SELL
Sale (or disposition) back to the issuer
$88,120
$65.86 p/Share
1,338
Reduced 4.01%
31,991
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$164,057
$65.86 p/Share
2,491
Added 6.95%
33,329
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$76,092
$63.2 p/Share
1,204
Reduced 3.76%
30,838
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
$141,568
$63.2 p/Share
2,240
Added 6.53%
32,042
Common Stock
Aug 25
2024
SELL
Sale (or disposition) back to the issuer
$55,961
$69.69 p/Share
803
Reduced 2.62%
29,802
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
$104,116
$69.69 p/Share
1,494
Added 4.65%
30,605
Common Stock
Mar 23
2024
SELL
Sale (or disposition) back to the issuer
$52,250
$52.25 p/Share
1,000
Reduced 3.32%
29,111
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
$97,289
$52.25 p/Share
1,862
Added 5.82%
30,111
Common Stock
Mar 19
2024
SELL
Sale (or disposition) back to the issuer
$34,225
$50.78 p/Share
674
Reduced 2.33%
28,249
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$58,498
$50.78 p/Share
1,152
Added 3.83%
28,923
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$69,423
$49.73 p/Share
1,396
Reduced 4.79%
27,771
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$122,240
$49.43 p/Share
2,473
Added 7.82%
29,167
Common Stock
Sep 23
2023
SELL
Sale (or disposition) back to the issuer
$50,185
$38.28 p/Share
1,311
Reduced 4.68%
26,694
Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
$95,355
$38.28 p/Share
2,491
Added 8.17%
28,005
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$54,939
$43.09 p/Share
1,275
Reduced 4.76%
25,514
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$104,363
$43.09 p/Share
2,422
Added 8.29%
26,789
Common Stock
Aug 25
2023
SELL
Sale (or disposition) back to the issuer
$32,666
$41.56 p/Share
786
Reduced 3.12%
24,367
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$62,090
$41.56 p/Share
1,494
Added 5.61%
25,153
Common Stock
Mar 23
2023
SELL
Sale (or disposition) back to the issuer
$35,642
$36.37 p/Share
980
Reduced 3.98%
23,659
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$67,720
$36.37 p/Share
1,862
Added 7.03%
24,639
Common Stock
Mar 20
2023
SELL
Sale (or disposition) back to the issuer
$25,441
$37.58 p/Share
677
Reduced 2.89%
22,777
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$43,254
$37.58 p/Share
1,151
Added 4.68%
23,454
Common Stock
Mar 12
2023
SELL
Sale (or disposition) back to the issuer
$72,985
$37.66 p/Share
1,938
Reduced 7.99%
22,303
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
$129,098
$37.66 p/Share
3,428
Added 12.39%
24,241
Common Stock
Sep 06
2022
SELL
Sale (or disposition) back to the issuer
$37,085
$38.47 p/Share
964
Reduced 4.43%
20,813
Common Stock