Nov 11
2024
SELL
Open market or private sale
$1,996,400
$28.52 p/Share
70,000
Reduced 31.0%
155,778
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$9,045,006
$29.25 p/Share
309,231
Reduced 57.8%
225,778
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$5,115,000
$11.0 p/Share
465,000
Added 49.6%
472,424
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$76,122
$21.95 p/Share
3,468
Reduced 4.72%
70,009
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
11,815
Added 13.85%
73,477
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$58,308
$26.48 p/Share
2,202
Reduced 3.45%
61,662
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
7,497
Added 10.51%
63,864
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$38,106
$25.87 p/Share
1,473
Reduced 2.55%
56,367
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
5,017
Added 7.98%
57,840
Common Stock
Feb 16
2022
SELL
Open market or private sale
$22,145
$24.66 p/Share
898
Reduced 1.67%
52,823
Common Stock
Feb 15
2022
SELL
Open market or private sale
$36,639
$24.84 p/Share
1,475
Reduced 2.83%
50,694
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,027
Added 5.33%
53,721
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,016
Added 8.77%
52,169
Common Stock
Dec 21
2021
SELL
Open market or private sale
$1,420
$24.91 p/Share
57
Reduced 0.12%
47,153
Common Stock
Dec 07
2021
SELL
Sale (or disposition) back to the issuer
$1,418,886
$31.5 p/Share
45,044
Reduced 48.83%
47,210
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$3,503,113
$30.46 p/Share
115,007
Reduced 55.49%
92,254
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
$2,035,000
$11.0 p/Share
185,000
Added 52.04%
170,529
Common Stock
Feb 16
2021
SELL
Open market or private sale
$54,678
$20.41 p/Share
2,679
Reduced 10.74%
22,261
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,103
Added 7.78%
24,940
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
5,016
Added 18.01%
22,837
Common Stock
Dec 21
2020
SELL
Open market or private sale
$729
$18.68 p/Share
39
Reduced 0.22%
17,821
Common Stock