Feb 01
2024
-
3,504
Reduced 0.61%
571,643
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$194,378
$30.8 p/Share
6,311
Reduced 1.09%
575,147
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$329,282
$30.8 p/Share
10,691
Reduced 1.86%
565,420
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
26,729
Added 4.39%
581,458
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$7,265,771
$35.88 p/Share
202,502
Reduced 26.37%
565,420
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
202,502
Added 20.87%
767,922
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$621,038
$34.34 p/Share
18,085
Reduced 3.1%
565,420
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$1,052,143
$34.34 p/Share
30,639
Reduced 5.39%
537,547
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
76,597
Added 11.6%
583,505
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$307,471
$34.05 p/Share
9,030
Reduced 1.65%
537,547
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$520,862
$34.05 p/Share
15,297
Reduced 2.84%
523,631
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
38,243
Added 6.54%
546,577
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$6,036,558
$35.88 p/Share
168,243
Reduced 24.32%
523,631
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
168,243
Added 19.56%
691,874
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$663,889
$43.4 p/Share
15,297
Reduced 2.9%
511,992
Common Stock
Feb 01
2023
-
2,349
Reduced 0.45%
523,559
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$391,902
$43.4 p/Share
9,030
Reduced 1.69%
525,908
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
38,243
Added 6.67%
534,938
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$7,853,583
$46.68 p/Share
168,243
Reduced 24.73%
511,992
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
168,243
Added 19.83%
680,235
Common Stock
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$1,279,442
$41.76 p/Share
30,638
Reduced 5.65%
511,992
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$755,229
$41.76 p/Share
18,085
Reduced 3.41%
511,992
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
76,596
Added 12.37%
542,630
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$841,735
$43.62 p/Share
19,297
Reduced 3.83%
484,119
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$496,831
$43.62 p/Share
11,390
Reduced 2.3%
484,119
Common Stock