Nov 06
2024
SELL
Open market or private sale
$358,751
$78.76 p/Share
4,555
Reduced 20.25%
17,938
Common Stock
Sep 23
2024
SELL
Sale (or disposition) back to the issuer
$72,116
$65.86 p/Share
1,095
Reduced 4.64%
22,493
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$134,222
$65.86 p/Share
2,038
Added 7.95%
23,588
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$65,412
$63.2 p/Share
1,035
Reduced 4.58%
21,550
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
$121,723
$63.2 p/Share
1,926
Added 7.86%
22,585
Common Stock
Aug 25
2024
SELL
Sale (or disposition) back to the issuer
$50,873
$69.69 p/Share
730
Reduced 3.41%
20,659
Common Stock
Aug 25
2024
BUY
Exercise of conversion of derivative security
$94,708
$69.69 p/Share
1,359
Added 5.97%
21,389
Common Stock
Mar 23
2024
SELL
Sale (or disposition) back to the issuer
$42,218
$52.25 p/Share
808
Reduced 3.88%
20,030
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
$78,584
$52.25 p/Share
1,504
Added 6.73%
20,838
Common Stock
Mar 19
2024
SELL
Sale (or disposition) back to the issuer
$34,378
$50.78 p/Share
677
Reduced 3.38%
19,334
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$58,498
$50.78 p/Share
1,152
Added 5.44%
20,011
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$58,525
$49.43 p/Share
1,184
Reduced 5.91%
18,859
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$100,392
$49.43 p/Share
2,031
Added 9.2%
20,043
Common Stock
Sep 23
2023
SELL
Sale (or disposition) back to the issuer
$41,074
$38.28 p/Share
1,073
Reduced 5.62%
18,012
Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
$78,014
$38.28 p/Share
2,038
Added 9.65%
19,085
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$51,880
$43.09 p/Share
1,204
Reduced 6.6%
17,047
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$98,546
$43.09 p/Share
2,287
Added 11.14%
18,251
Common Stock
Aug 25
2023
SELL
Sale (or disposition) back to the issuer
$29,715
$41.56 p/Share
715
Reduced 4.29%
15,964
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$56,438
$41.56 p/Share
1,358
Added 7.53%
16,679
Common Stock
Mar 23
2023
SELL
Sale (or disposition) back to the issuer
$28,768
$36.37 p/Share
791
Reduced 4.91%
15,321
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$54,700
$36.37 p/Share
1,504
Added 8.54%
16,112
Common Stock
Mar 20
2023
SELL
Sale (or disposition) back to the issuer
$25,441
$37.58 p/Share
677
Reduced 4.43%
14,608
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$43,254
$37.58 p/Share
1,151
Added 7.0%
15,285
Common Stock
Mar 12
2023
SELL
Sale (or disposition) back to the issuer
$64,247
$37.66 p/Share
1,706
Reduced 10.77%
14,134
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
$110,645
$37.66 p/Share
2,938
Added 15.65%
15,840
Common Stock