Mar 01
2025
SELL
Payment of exercise price or tax liability
$2,061,223
$46.1 p/Share
44,712
Reduced 8.81%
463,016
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
81,082
Added 13.77%
507,728
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$3,602,207
$46.96 p/Share
76,708
Reduced 15.24%
426,646
Common Stock
Feb 15
2025
SELL
Sale (or disposition) back to the issuer
$556,241
$46.96 p/Share
11,845
Reduced 2.7%
426,646
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
167,762
Added 27.67%
438,491
Common Stock
Jan 24
2025
-
215,000
Reduced 38.23%
347,437
Common Stock
Aug 29
2024
-
22,000
Reduced 3.76%
562,437
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,799,630
$34.35 p/Share
52,391
Reduced 8.23%
584,437
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
95,290
Added 13.02%
636,828
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,152,485
$34.07 p/Share
33,827
Reduced 5.88%
541,538
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
69,072
Added 11.09%
553,757
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,392,331
$34.14 p/Share
40,783
Reduced 7.45%
506,293
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
85,205
Added 13.48%
547,076
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,295,877
$35.56 p/Share
36,442
Reduced 7.31%
461,871
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
76,005
Added 13.88%
471,639
Common Stock
Feb 07
2023
-
10,000
Reduced 2.31%
422,308
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,534,695
$42.47 p/Share
59,682
Reduced 12.13%
432,308
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
110,691
Added 18.37%
491,990
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,144,624
$47.79 p/Share
44,876
Reduced 10.53%
381,299
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
94,169
Added 19.35%
392,600
Common Stock
Aug 06
2021
SELL
Open market or private sale
$3,198,400
$39.98 p/Share
80,000
Reduced 19.18%
337,006
Common Stock