Dec 05
2024
SELL
Payment of exercise price or tax liability
$176,109
$27.76 p/Share
6,344
Reduced 3.73%
163,750
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
6,344
Added 3.71%
164,613
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$540,058
$27.17 p/Share
19,877
Reduced 10.82%
163,750
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
62,385
Added 26.51%
172,942
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
-
4,191
Reduced 3.34%
121,242
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
10,771
Added 7.91%
125,433
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$237,180
$30.0 p/Share
7,906
Reduced 6.45%
114,662
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
19,872
Added 13.95%
122,568
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$357,507
$29.77 p/Share
12,009
Reduced 10.47%
102,696
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
40,712
Added 27.04%
109,867
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$134,965
$30.48 p/Share
4,428
Reduced 5.65%
73,993
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
10,770
Added 12.08%
78,421
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$188,646
$30.14 p/Share
6,259
Reduced 8.47%
67,651
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
19,872
Added 21.19%
73,910
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$158,524
$30.27 p/Share
5,237
Reduced 8.84%
54,038
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
19,234
Added 24.5%
59,275
Common Stock
Aug 10
2021
BUY
Open market or private purchase
$100,485
$28.71 p/Share
3,500
Added 8.04%
40,041
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$133,445
$27.97 p/Share
4,771
Reduced 11.55%
36,541
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
10,770
Added 20.68%
41,312
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$201,097
$29.56 p/Share
6,803
Reduced 18.7%
29,568
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
19,871
Added 35.33%
36,371
Common Stock
Nov 16
2020
BUY
Open market or private purchase
$492,690
$29.86 p/Share
16,500
Added 50.0%
16,500
Common Stock