Nov 12
2024
SELL
Open market or private sale
$5,425,792
$36.86 p/Share
147,200
Reduced 51.0%
141,439
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$1,766,400
$12.0 p/Share
147,200
Added 33.77%
288,639
Common Stock
Nov 08
2024
SELL
Open market or private sale
$86,010
$36.23 p/Share
2,374
Reduced 1.71%
136,830
Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
-
4,609
Added 3.16%
141,439
Common Stock
Nov 07
2024
SELL
Open market or private sale
$8,549,030
$35.77 p/Share
239,000
Reduced 63.19%
139,204
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$2,868,000
$12.0 p/Share
239,000
Added 39.56%
365,116
Common Stock
Nov 06
2024
SELL
Open market or private sale
$899,750
$35.99 p/Share
25,000
Reduced 15.22%
139,204
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$300,000
$12.0 p/Share
25,000
Added 13.21%
164,204
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
-
3,827
Added 2.68%
139,204
Common Stock
Jul 08
2024
SELL
Payment of exercise price or tax liability
$87,978
$36.22 p/Share
2,429
Reduced 1.76%
135,377
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$292,381
$38.14 p/Share
7,666
Reduced 5.27%
137,806
Common Stock
Nov 08
2023
BUY
Grant, award, or other acquisition
-
59,559
Added 29.05%
145,472
Common Stock
Jul 07
2023
BUY
Grant, award, or other acquisition
-
9,581
Added 10.03%
85,913
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$202,432
$38.61 p/Share
5,243
Reduced 11.51%
40,312
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
36,020
Added 32.06%
76,332
Common Stock
Apr 19
2022
SELL
Open market or private sale
$4,469,000
$44.69 p/Share
100,000
Reduced 68.7%
45,555
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
$1,200,000
$12.0 p/Share
100,000
Added 40.72%
145,555
Common Stock
Dec 29
2021
SELL
Open market or private sale
$926,111
$41.76 p/Share
22,177
Reduced 32.74%
45,555
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$266,124
$12.0 p/Share
22,177
Added 24.67%
67,732
Common Stock
Dec 28
2021
SELL
Open market or private sale
$3,244,441
$41.69 p/Share
77,823
Reduced 63.08%
45,555
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$933,876
$12.0 p/Share
77,823
Added 38.68%
123,378
Common Stock
Nov 10
2021
SELL
Open market or private sale
$2,078,925
$39.75 p/Share
52,300
Reduced 53.45%
45,555
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$968,284
$40.88 p/Share
23,686
Reduced 19.49%
97,855
Common Stock
Nov 08
2021
BUY
Grant, award, or other acquisition
-
13,732
Added 10.15%
121,541
Common Stock
Nov 08
2020
BUY
Payment of exercise price or tax liability
$42,466
$20.28 p/Share
2,094
Added 1.84%
111,997
Common Stock