Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$1,039,992
$49.82 p/Share
20,875
Reduced 25.31%
61,617
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$361,593
$49.82 p/Share
7,258
Reduced 10.54%
61,617
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
35,992
Added 30.38%
82,492
Common Stock
Mar 01
2024
SELL
Open market or private sale
$471,045
$50.65 p/Share
9,300
Reduced 15.03%
52,557
Common Stock
Aug 08
2023
SELL
Payment of exercise price or tax liability
$1,014,806
$46.22 p/Share
21,956
Reduced 26.2%
61,857
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
-
45,739
Added 36.31%
80,213
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$785,191
$44.05 p/Share
17,825
Reduced 31.89%
38,074
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
37,132
Added 43.19%
48,839
Common Stock
Jul 01
2022
SELL
Sale (or disposition) back to the issuer
$336,014
$45.96 p/Share
7,311
Reduced 28.99%
17,911
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
7,311
Added 22.47%
25,222
Common Stock
Jun 08
2022
SELL
Sale (or disposition) back to the issuer
$193,559
$61.84 p/Share
3,130
Reduced 14.88%
17,911
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
$69,392
$22.17 p/Share
3,130
Added 12.95%
21,041
Common Stock
Mar 31
2022
BUY
Open market or private purchase
-
57
Added 0.32%
17,911
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$227,370
$47.28 p/Share
4,809
Reduced 21.22%
17,854
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
10,020
Added 32.19%
21,104
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$225,874
$46.21 p/Share
4,888
Reduced 27.88%
12,643
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
10,183
Added 36.74%
17,531
Common Stock
Mar 03
2022
SELL
Sale (or disposition) back to the issuer
$139,470
$46.49 p/Share
3,000
Reduced 30.87%
6,718
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$65,850
$21.95 p/Share
3,000
Added 23.59%
9,718
Common Stock
Jul 01
2021
SELL
Sale (or disposition) back to the issuer
$228,675
$31.84 p/Share
7,182
Reduced 49.43%
7,348
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
7,182
Added 33.08%
14,530
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
$50,188
$22.72 p/Share
2,209
Added 24.75%
6,718
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$47,439
$22.72 p/Share
2,088
Added 31.65%
4,509
Common Stock