Jun 13
2024
BUY
Grant, award, or other acquisition
-
5,174
Added 22.68%
17,638
Common Stock
Jun 08
2023
BUY
Grant, award, or other acquisition
-
4,297
Added 25.64%
12,464
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
-
2,877
Added 26.05%
8,167
Common Stock
May 03
2022
SELL
Open market or private sale
$3,874
$96.84 p/Share
40
Reduced 0.75%
5,290
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$514
$12.86 p/Share
40
Added 0.74%
5,330
Common Stock
Apr 04
2022
SELL
Open market or private sale
$29,260
$112.54 p/Share
260
Reduced 4.68%
5,290
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$1,093
$12.86 p/Share
85
Added 1.51%
5,550
Common Stock
Mar 03
2022
SELL
Open market or private sale
$22,632
$107.77 p/Share
210
Reduced 3.7%
5,465
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$1,672
$12.86 p/Share
130
Added 2.24%
5,675
Common Stock
Feb 03
2022
SELL
Open market or private sale
$3,800
$95.0 p/Share
40
Reduced 0.72%
5,545
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$514
$12.86 p/Share
40
Added 0.71%
5,585
Common Stock
Jan 04
2022
SELL
Open market or private sale
$25,857
$117.53 p/Share
220
Reduced 3.82%
5,545
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$1,736
$12.86 p/Share
135
Added 2.29%
5,765
Common Stock
Dec 03
2021
SELL
Open market or private sale
$26,510
$120.5 p/Share
220
Reduced 3.76%
5,630
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$1,736
$12.86 p/Share
135
Added 2.26%
5,850
Common Stock
Nov 03
2021
SELL
Open market or private sale
$67,191
$125.59 p/Share
535
Reduced 8.56%
5,715
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$4,501
$12.86 p/Share
350
Added 5.3%
6,250
Common Stock
Oct 04
2021
SELL
Open market or private sale
$19,173
$112.78 p/Share
170
Reduced 2.8%
5,900
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$1,093
$12.86 p/Share
85
Added 1.38%
6,070
Common Stock
Sep 16
2021
-
16,020
Reduced 72.8%
5,985
Common Stock
Sep 03
2021
SELL
Open market or private sale
$33,345
$123.5 p/Share
270
Reduced 1.21%
22,005
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$1,736
$12.86 p/Share
135
Added 0.6%
22,275
Common Stock
Aug 02
2021
SELL
Open market or private sale
$86,062
$114.75 p/Share
750
Reduced 3.28%
22,140
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$3,858
$12.86 p/Share
300
Added 1.29%
22,890
Common Stock
Jul 02
2021
SELL
Open market or private sale
$72,555
$96.74 p/Share
750
Reduced 3.21%
22,590
Common Stock