Aug 09
2024
SELL
Sale (or disposition) back to the issuer
$4,104,741
$41.07 p/Share
99,945
Reduced 35.29%
183,249
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
99,945
Added 27.73%
260,427
Common Stock
Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$3,627,602
$49.45 p/Share
73,359
Reduced 28.59%
183,249
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,701,030
$49.45 p/Share
34,399
Reduced 15.8%
183,249
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
151,983
Added 37.2%
256,608
Common Stock
Dec 04
2023
SELL
Sale (or disposition) back to the issuer
$798,218
$44.23 p/Share
18,047
Reduced 11.5%
138,890
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
-
18,047
Added 10.49%
153,978
Common Stock
Aug 07
2023
SELL
Sale (or disposition) back to the issuer
$1,045,936
$47.11 p/Share
22,202
Reduced 13.78%
138,890
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
22,202
Added 12.11%
161,092
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$2,869,315
$44.48 p/Share
64,508
Reduced 31.72%
138,890
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
147,445
Added 45.66%
175,476
Common Stock
Dec 01
2022
SELL
Sale (or disposition) back to the issuer
$157,386
$54.61 p/Share
2,882
Reduced 4.91%
55,867
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
2,882
Added 4.68%
58,749
Common Stock
Nov 14
2022
SELL
Sale (or disposition) back to the issuer
$1,119,549
$57.59 p/Share
19,440
Reduced 25.81%
55,867
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$394,632
$20.3 p/Share
19,440
Added 20.52%
75,307
Common Stock
Sep 10
2022
SELL
Sale (or disposition) back to the issuer
$240,541
$51.31 p/Share
4,688
Reduced 7.74%
55,867
Common Stock
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
4,688
Added 7.19%
60,555
Common Stock
Aug 05
2022
SELL
Sale (or disposition) back to the issuer
$1,034,847
$47.81 p/Share
21,645
Reduced 27.92%
55,867
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
-
21,645
Added 21.83%
77,512
Common Stock
Mar 31
2022
BUY
Open market or private purchase
-
153
Added 0.27%
55,867
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$354,145
$47.78 p/Share
7,412
Reduced 11.74%
55,714
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
16,885
Added 21.76%
60,723
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$752,918
$46.71 p/Share
16,119
Reduced 25.85%
46,241
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
36,718
Added 37.06%
62,360
Common Stock
Dec 01
2021
SELL
Sale (or disposition) back to the issuer
$99,904
$35.49 p/Share
2,815
Reduced 10.21%
24,749
Common Stock