Jun 18
2025
SELL
Open market or private sale
$91,120
$85.0 p/Share
1,072
Reduced 30.19%
2,479
Common Stock
May 13
2025
SELL
Open market or private sale
$69,549
$73.21 p/Share
950
Reduced 25.94%
2,713
Common Stock
May 08
2025
BUY
Exercise of conversion of derivative security
-
1,753
Added 32.37%
3,663
Common Stock
Mar 03
2025
SELL
Open market or private sale
$114,954
$69.0 p/Share
1,666
Reduced 46.59%
1,910
Common Stock
Dec 02
2024
SELL
Open market or private sale
$102,992
$82.0 p/Share
1,256
Reduced 25.99%
3,576
Common Stock
May 30
2024
SELL
Open market or private sale
$50,393
$73.46 p/Share
686
Reduced 12.43%
4,832
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
1,447
Added 20.78%
5,518
Common Stock
Nov 17
2023
SELL
Open market or private sale
$20,183
$64.69 p/Share
312
Reduced 7.12%
4,071
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
623
Added 12.45%
4,383
Common Stock
Nov 07
2022
SELL
Open market or private sale
$75,043
$101.0 p/Share
743
Reduced 16.5%
3,760
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
-
1,581
Added 25.99%
4,503
Common Stock
Aug 25
2022
SELL
Sale (or disposition) back to the issuer
$86,208
$96.43 p/Share
894
Reduced 19.68%
3,649
Common Stock
Aug 25
2022
SELL
Open market or private sale
$69,792
$96.0 p/Share
727
Reduced 19.92%
2,922
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$86,172
$53.16 p/Share
1,621
Added 26.3%
4,543
Common Stock
Aug 24
2022
SELL
Sale (or disposition) back to the issuer
$86,260
$95.21 p/Share
906
Reduced 21.15%
3,377
Common Stock
Aug 24
2022
SELL
Open market or private sale
$42,315
$93.0 p/Share
455
Reduced 13.47%
2,922
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$86,219
$63.35 p/Share
1,361
Added 24.11%
4,283
Common Stock
Nov 10
2021
SELL
Open market or private sale
$53,518
$79.64 p/Share
672
Reduced 18.7%
2,922
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
-
1,430
Added 19.15%
6,037
Common Stock
Nov 07
2020
BUY
Exercise of conversion of derivative security
-
1,256
Added 36.73%
2,164
Common Stock