Oct 23
2024
SELL
Open market or private sale
$1,127,253
$29.39 p/Share
38,355
Reduced 13.08%
254,824
Common Stock
Oct 23
2024
BUY
Exercise of conversion of derivative security
$352,098
$9.18 p/Share
38,355
Added 11.57%
293,179
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
555
Added 0.22%
254,824
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
632
Added 0.25%
254,268
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
595
Added 0.23%
253,636
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
5,036
Added 1.95%
253,040
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
376
Added 0.15%
248,004
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
339
Added 0.14%
247,627
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
248
Added 0.1%
247,121
Common Stock
May 09
2023
BUY
Grant, award, or other acquisition
$14,968
$63.16 p/Share
237
Added 0.1%
247,287
Common Stock
May 01
2023
SELL
Open market or private sale
$3,569,106
$63.99 p/Share
55,776
Reduced 18.43%
246,873
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$345,811
$6.2 p/Share
55,776
Added 15.56%
302,649
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
250
Added 0.1%
246,873
Common Stock
Feb 23
2023
SELL
Open market or private sale
$2,207,800
$63.08 p/Share
35,000
Reduced 12.43%
246,622
Common Stock
Feb 22
2023
SELL
Open market or private sale
$2,205,700
$63.02 p/Share
35,000
Reduced 11.05%
281,622
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$128,722
$26.59 p/Share
4,841
Added 1.51%
316,622
Common Stock
Aug 03
2022
SELL
Open market or private sale
$1,357,800
$45.26 p/Share
30,000
Reduced 8.78%
311,781
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$116,228
$19.17 p/Share
6,063
Added 1.74%
341,781
Common Stock
Aug 02
2021
SELL
Open market or private sale
$1,233,700
$42.09 p/Share
29,311
Reduced 8.03%
335,718
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$206,056
$7.03 p/Share
29,311
Added 7.43%
365,029
Common Stock
Feb 17
2021
SELL
Open market or private sale
$2,406,000
$48.12 p/Share
50,000
Reduced 12.96%
335,718
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$91,254
$20.82 p/Share
4,383
Added 1.12%
385,718
Common Stock
Jun 04
2020
SELL
Open market or private sale
$638,250
$25.53 p/Share
25,000
Reduced 6.15%
381,335
Common Stock
Jun 03
2020
SELL
Open market or private sale
$641,500
$25.66 p/Share
25,000
Reduced 5.8%
406,335
Common Stock
Feb 28
2020
-
50,000
Reduced 10.39%
431,335
Common Stock