Nov 11
2024
|
|
-
|
125,000
|
|
Mar 17
2024
|
SELL
Payment of exercise price or tax liability
|
$303,588
$43.05 p/Share
|
7,052
|
|
Mar 15
2024
|
SELL
Payment of exercise price or tax liability
|
$8,724,426
$43.05 p/Share
|
202,658
|
|
Mar 15
2024
|
BUY
Exercise of conversion of derivative security
|
$3,874,187
$12.46 p/Share
|
310,930
|
|
Mar 06
2024
|
SELL
Payment of exercise price or tax liability
|
$138,466
$46.31 p/Share
|
2,990
|
|
Mar 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
27,110
|
|
Mar 17
2023
|
SELL
Payment of exercise price or tax liability
|
$255,917
$36.29 p/Share
|
7,052
|
|
Mar 16
2023
|
|
-
|
114,730
|
|
Mar 16
2023
|
SELL
Payment of exercise price or tax liability
|
$375,924
$37.6 p/Share
|
9,998
|
|
Mar 15
2023
|
SELL
Payment of exercise price or tax liability
|
$103,262
$36.84 p/Share
|
2,803
|
|
Mar 06
2023
|
BUY
Grant, award, or other acquisition
|
-
|
34,301
|
|
Mar 17
2022
|
SELL
Payment of exercise price or tax liability
|
$241,037
$34.18 p/Share
|
7,052
|
|
Mar 16
2022
|
SELL
Payment of exercise price or tax liability
|
$356,778
$34.22 p/Share
|
10,426
|
|
Mar 15
2022
|
SELL
Payment of exercise price or tax liability
|
$166,266
$34.74 p/Share
|
4,786
|
|
Mar 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
32,412
|
|
Mar 17
2021
|
BUY
Grant, award, or other acquisition
|
-
|
56,892
|
|
Mar 16
2021
|
SELL
Payment of exercise price or tax liability
|
$163,932
$18.44 p/Share
|
8,890
|
|
Mar 15
2021
|
SELL
Payment of exercise price or tax liability
|
$183,687
$19.15 p/Share
|
9,592
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$7,562
$18.58 p/Share
|
407
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$257,665
$18.67 p/Share
|
13,801
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$300,954
$18.51 p/Share
|
16,259
|
|
Feb 12
2021
|
SELL
Open market or private sale
|
$251,466
$18.94 p/Share
|
13,277
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$377,826
$19.06 p/Share
|
19,823
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$295,414
$18.76 p/Share
|
15,747
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$225,778
$18.93 p/Share
|
11,927
|
|