Jan 02
2024
BUY
Grant, award, or other acquisition
$12,449
$84.12 p/Share
148
Added 0.78%
18,801
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$12,490
$27.88 p/Share
448
Added 2.35%
18,653
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$12,476
$33.36 p/Share
374
Added 2.01%
18,205
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 21.9%
17,831
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$11,237
$37.71 p/Share
298
Added 2.27%
12,831
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$11,220
$44.35 p/Share
253
Added 1.98%
12,533
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$5,622
$51.11 p/Share
110
Added 0.89%
12,280
Common Stock
Sep 02
2022
SELL
Open market or private sale
$613,585
$53.97 p/Share
11,369
Reduced 48.3%
12,170
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
$276,267
$24.3 p/Share
11,369
Added 32.57%
23,539
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$5,617
$41.0 p/Share
137
Added 1.11%
12,170
Common Stock
May 10
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 29.35%
12,033
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$5,603
$38.38 p/Share
146
Added 2.03%
7,033
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$5,612
$46.0 p/Share
122
Added 1.74%
6,887
Common Stock
Dec 27
2021
SELL
Open market or private sale
$1,295,399
$45.79 p/Share
28,290
Reduced 80.7%
6,765
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$578,531
$20.45 p/Share
28,290
Added 72.21%
10,889
Common Stock
Nov 19
2021
SELL
Open market or private sale
$1,196,409
$41.21 p/Share
29,032
Reduced 81.1%
6,765
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$349,255
$12.03 p/Share
29,032
Added 72.89%
10,797
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$11,242
$36.74 p/Share
306
Added 4.33%
6,765
Common Stock
Jul 19
2021
SELL
Open market or private sale
$346,985
$29.0 p/Share
11,965
Reduced 64.94%
6,459
Common Stock
Jul 19
2021
BUY
Exercise of conversion of derivative security
$127,786
$10.68 p/Share
11,965
Added 51.08%
11,459
Common Stock
Jul 07
2021
BUY
Grant, award, or other acquisition
$1,246
$19.77 p/Share
63
Added 0.97%
6,459
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$9,986
$20.98 p/Share
476
Added 6.93%
6,396
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 45.79%
5,920
Common Stock
Apr 27
2021
SELL
Open market or private sale
$270,257
$27.75 p/Share
9,739
Reduced 91.37%
920
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$103,428
$10.62 p/Share
9,739
Added 62.19%
5,920
Common Stock