Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$105,212
$30.8 p/Share
3,416
Reduced 3.75%
87,621
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$62,123
$30.8 p/Share
2,017
Reduced 2.17%
90,728
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
8,540
Added 8.43%
92,745
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$2,110,569
$35.88 p/Share
58,823
Reduced 40.17%
87,621
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
58,823
Added 28.66%
146,444
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$180,422
$34.34 p/Share
5,254
Reduced 5.66%
87,621
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$305,626
$34.34 p/Share
8,900
Reduced 10.07%
79,525
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
22,250
Added 19.33%
92,875
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$98,268
$34.05 p/Share
2,886
Reduced 3.5%
79,525
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$166,436
$34.05 p/Share
4,888
Reduced 6.11%
75,079
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
12,220
Added 12.91%
82,411
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$1,753,491
$35.88 p/Share
48,871
Reduced 39.43%
75,079
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
48,871
Added 28.28%
123,950
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$125,209
$43.4 p/Share
2,885
Reduced 3.7%
75,079
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$212,095
$43.4 p/Share
4,887
Reduced 6.47%
70,633
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
12,218
Added 13.55%
77,964
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$2,281,344
$46.68 p/Share
48,872
Reduced 40.9%
70,633
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
48,872
Added 29.03%
119,505
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$219,407
$41.76 p/Share
5,254
Reduced 6.92%
70,633
Common Stock
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$371,664
$41.76 p/Share
8,900
Reduced 11.19%
70,633
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
22,250
Added 21.86%
79,533
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$244,533
$43.62 p/Share
5,606
Reduced 8.23%
62,537
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$144,338
$43.62 p/Share
3,309
Reduced 5.03%
62,537
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
14,014
Added 17.06%
68,143
Common Stock
Jan 01
2023
SELL
Sale (or disposition) back to the issuer
$642,778
$26.89 p/Share
23,904
Reduced 29.39%
57,438
Common Stock