Nov 12
2024
SELL
Sale (or disposition) back to the issuer
$228,243
$47.89 p/Share
4,766
Reduced 13.52%
30,482
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$228,222
$22.32 p/Share
10,225
Added 22.49%
35,248
Common Stock
Aug 16
2024
BUY
Open market or private purchase
$128,279
$34.67 p/Share
3,700
Added 12.88%
25,023
Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$65,028
$38.41 p/Share
1,693
Reduced 7.36%
21,323
Common Stock
May 05
2024
BUY
Exercise of conversion of derivative security
-
3,761
Added 14.05%
23,016
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$8,344
$40.31 p/Share
207
Reduced 1.06%
19,255
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
458
Added 2.3%
19,462
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$63,246
$40.31 p/Share
1,569
Reduced 7.63%
19,004
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,485
Added 14.49%
20,573
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$351,754
$35.93 p/Share
9,790
Reduced 36.42%
17,088
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
21,754
Added 44.73%
26,878
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$55,041
$37.09 p/Share
1,484
Reduced 22.46%
5,124
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
4,830
Added 42.23%
6,608
Common Stock
Nov 21
2023
SELL
Sale (or disposition) back to the issuer
$155,610
$46.73 p/Share
3,330
Reduced 65.19%
1,778
Common Stock
Nov 21
2023
SELL
Open market or private sale
$185,950
$46.78 p/Share
3,975
Reduced 43.76%
5,108
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$155,596
$21.3 p/Share
7,305
Added 44.58%
9,083
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$3,058
$61.17 p/Share
50
Reduced 2.74%
1,778
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
452
Added 19.82%
1,828
Common Stock
Nov 04
2022
SELL
Sale (or disposition) back to the issuer
$143,247
$49.86 p/Share
2,873
Reduced 67.62%
1,376
Common Stock
Nov 04
2022
SELL
Open market or private sale
$231,806
$49.68 p/Share
4,666
Reduced 52.34%
4,249
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$143,241
$19.0 p/Share
7,539
Added 45.82%
8,915
Common Stock