Sep 23
2025
SELL
Sale (or disposition) back to the issuer
$64,664
$88.46 p/Share
731
Reduced 2.33%
30,582
Common Stock
Sep 23
2025
BUY
Exercise of conversion of derivative security
$120,217
$88.46 p/Share
1,359
Added 4.16%
31,313
Common Stock
Sep 15
2025
SELL
Sale (or disposition) back to the issuer
$130,198
$90.29 p/Share
1,442
Reduced 4.59%
29,954
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
$241,886
$90.29 p/Share
2,679
Added 7.86%
31,396
Common Stock
Mar 23
2025
SELL
Sale (or disposition) back to the issuer
$35,893
$64.21 p/Share
559
Reduced 1.91%
28,717
Common Stock
Mar 23
2025
BUY
Exercise of conversion of derivative security
$66,714
$64.21 p/Share
1,039
Added 3.43%
29,276
Common Stock
Mar 15
2025
SELL
Sale (or disposition) back to the issuer
$104,541
$63.94 p/Share
1,635
Reduced 5.47%
28,237
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
$183,763
$63.94 p/Share
2,874
Added 8.78%
29,872
Common Stock
Sep 23
2024
SELL
Sale (or disposition) back to the issuer
$48,077
$65.86 p/Share
730
Reduced 2.63%
26,998
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$89,503
$65.86 p/Share
1,359
Added 4.67%
27,728
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$53,340
$63.2 p/Share
844
Reduced 3.1%
26,369
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
$99,350
$63.2 p/Share
1,572
Added 5.46%
27,213
Common Stock
Aug 25
2024
SELL
Sale (or disposition) back to the issuer
$30,524
$69.69 p/Share
438
Reduced 1.68%
25,641
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
$56,797
$69.69 p/Share
815
Added 3.03%
26,079
Common Stock
Mar 23
2024
SELL
Sale (or disposition) back to the issuer
$29,155
$52.25 p/Share
558
Reduced 2.16%
25,264
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
$54,287
$52.25 p/Share
1,039
Added 3.87%
25,822
Common Stock
Mar 19
2024
SELL
Sale (or disposition) back to the issuer
$22,749
$50.78 p/Share
448
Reduced 1.78%
24,783
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$42,248
$50.78 p/Share
832
Added 3.19%
25,231
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$42,361
$49.43 p/Share
857
Reduced 3.39%
24,399
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$72,019
$49.43 p/Share
1,457
Added 5.45%
25,256
Common Stock
Sep 23
2023
SELL
Sale (or disposition) back to the issuer
$27,370
$38.28 p/Share
715
Reduced 2.92%
23,799
Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
$52,022
$38.28 p/Share
1,359
Added 5.25%
24,514
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$30,507
$43.09 p/Share
708
Reduced 2.97%
23,155
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$57,999
$43.09 p/Share
1,346
Added 5.34%
23,863
Common Stock
Aug 25
2023
SELL
Sale (or disposition) back to the issuer
$17,829
$41.56 p/Share
429
Reduced 1.87%
22,517
Common Stock