Apr 10
2023
BUY
Grant, award, or other acquisition
-
14,587
Added 1.17%
1,229,743
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$1,937,110
$35.0 p/Share
55,346
Reduced 4.36%
1,215,156
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$1,317,004
$35.41 p/Share
37,193
Reduced 3.01%
1,199,901
Common Stock
Jan 15
2023
BUY
Grant, award, or other acquisition
-
70,601
Added 5.26%
1,270,502
Common Stock
Jan 14
2023
SELL
Payment of exercise price or tax liability
$116,428
$35.41 p/Share
3,288
Reduced 0.27%
1,237,094
Common Stock
Oct 14
2022
SELL
Payment of exercise price or tax liability
$82,277
$22.48 p/Share
3,660
Reduced 0.29%
1,240,382
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$102,048
$29.19 p/Share
3,496
Reduced 0.28%
1,244,042
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
5,457
Added 0.44%
1,247,538
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$81,801
$22.35 p/Share
3,660
Reduced 0.29%
1,242,081
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$80,597
$27.63 p/Share
2,917
Reduced 0.23%
1,245,741
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$268,827
$28.73 p/Share
9,357
Reduced 0.74%
1,248,658
Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
-
18,328
Added 1.44%
1,258,015
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$497,535
$6.37 p/Share
78,106
Added 5.93%
1,239,687
Common Stock
Jan 17
2022
SELL
Payment of exercise price or tax liability
$1,393,773
$35.55 p/Share
39,206
Reduced 3.27%
1,161,581
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$655,471
$35.55 p/Share
18,438
Reduced 1.51%
1,200,787
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
91,420
Added 6.98%
1,219,225
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$171,068
$2.03 p/Share
84,270
Added 6.95%
1,127,805
Common Stock
Dec 31
2021
-
255,000
Reduced 19.64%
1,043,535
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$101,500
$2.03 p/Share
50,000
Added 3.71%
1,298,535
Common Stock
Aug 30
2021
SELL
Open market or private sale
$3,920,529
$71.71 p/Share
54,672
Reduced 4.2%
1,248,535
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$348,261
$6.37 p/Share
54,672
Added 4.03%
1,303,207
Common Stock
Aug 27
2021
SELL
Open market or private sale
$4,139,427
$71.92 p/Share
57,556
Reduced 4.41%
1,248,535
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$271,089
$4.71 p/Share
57,556
Added 4.22%
1,306,091
Common Stock
Aug 26
2021
SELL
Open market or private sale
$56,040
$70.05 p/Share
800
Reduced 0.06%
1,248,535
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$3,768
$4.71 p/Share
800
Added 0.06%
1,249,335
Common Stock