Dec 02
2024
SELL
Sale (or disposition) back to the issuer
$95,827
$86.8 p/Share
1,104
Reduced 4.98%
21,052
Common Stock
Dec 02
2024
SELL
Open market or private sale
$99,507
$86.83 p/Share
1,146
Reduced 5.44%
19,906
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$95,670
$42.52 p/Share
2,250
Added 9.22%
22,156
Common Stock
Sep 03
2024
SELL
Sale (or disposition) back to the issuer
$94,610
$81.42 p/Share
1,162
Reduced 5.24%
20,994
Common Stock
Sep 03
2024
SELL
Open market or private sale
$88,530
$81.37 p/Share
1,088
Reduced 5.18%
19,906
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$94,455
$41.98 p/Share
2,250
Added 9.22%
22,156
Common Stock
Jun 03
2024
SELL
Open market or private sale
$73,361
$76.18 p/Share
963
Reduced 4.61%
19,906
Common Stock
Jun 03
2024
SELL
Sale (or disposition) back to the issuer
$98,571
$76.59 p/Share
1,287
Reduced 5.81%
20,869
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$98,617
$43.83 p/Share
2,250
Added 9.22%
22,156
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
1,706
Added 7.89%
19,906
Common Stock
Mar 01
2024
SELL
Open market or private sale
$71,344
$75.02 p/Share
951
Reduced 4.97%
18,200
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
$97,515
$75.07 p/Share
1,299
Reduced 6.35%
19,151
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$97,582
$43.37 p/Share
2,250
Added 9.91%
20,450
Common Stock
Dec 01
2023
SELL
Open market or private sale
$50,171
$70.17 p/Share
715
Reduced 3.78%
18,200
Common Stock
Dec 01
2023
SELL
Sale (or disposition) back to the issuer
$107,572
$70.08 p/Share
1,535
Reduced 7.51%
18,915
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$107,640
$47.84 p/Share
2,250
Added 9.91%
20,450
Common Stock
Sep 01
2023
SELL
Open market or private sale
$35,096
$62.56 p/Share
561
Reduced 2.99%
18,200
Common Stock
Sep 01
2023
SELL
Sale (or disposition) back to the issuer
$105,697
$62.58 p/Share
1,689
Reduced 8.26%
18,761
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$105,727
$46.99 p/Share
2,250
Added 9.91%
20,450
Common Stock
Jun 01
2023
SELL
Open market or private sale
$26,686
$56.3 p/Share
474
Reduced 2.54%
18,200
Common Stock
Jun 01
2023
SELL
Sale (or disposition) back to the issuer
$99,953
$56.28 p/Share
1,776
Reduced 8.68%
18,674
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$99,990
$44.44 p/Share
2,250
Added 9.91%
20,450
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
1,567
Added 7.93%
18,200
Common Stock
Mar 01
2023
SELL
Open market or private sale
$38,112
$60.98 p/Share
625
Reduced 3.62%
16,633
Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
$98,718
$60.75 p/Share
1,625
Reduced 8.61%
17,258
Common Stock