May 06
2024
BUY
Exercise of conversion of derivative security
-
147,853
Added 33.85%
288,943
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
46,073
Added 24.62%
141,090
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$1,235
$2.19 p/Share
564
Added 0.59%
95,017
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$75,163
$10.16 p/Share
7,398
Reduced 7.26%
94,453
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
14,966
Added 13.2%
98,449
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$11,418
$7.88 p/Share
1,449
Added 1.61%
88,334
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$16,696
$10.39 p/Share
1,607
Reduced 1.82%
86,885
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
3,038
Added 3.32%
88,492
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$945
$11.53 p/Share
82
Added 0.1%
85,454
Common Stock
Mar 15
2022
SELL
Open market or private sale
$67,745
$27.81 p/Share
2,436
Reduced 2.77%
85,372
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
5,377
Added 5.77%
87,808
Common Stock
Mar 08
2022
SELL
Open market or private sale
$98,122
$33.06 p/Share
2,968
Reduced 3.48%
82,431
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
6,505
Added 7.08%
85,399
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$10,936
$30.21 p/Share
362
Added 0.46%
78,894
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$207,266
$31.0 p/Share
6,686
Reduced 7.85%
78,532
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
13,709
Added 13.86%
85,218
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$77,640
$31.99 p/Share
2,427
Reduced 3.26%
72,009
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
6,166
Added 7.65%
74,436
Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,414,346
$61.19 p/Share
23,114
Reduced 25.29%
68,270
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$10,862
$51.97 p/Share
209
Added 0.23%
91,384
Common Stock
Jun 11
2021
SELL
Open market or private sale
$7,810,750
$59.25 p/Share
131,827
Reduced 59.11%
91,175
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$1,278,125
$8.94 p/Share
142,967
Added 39.07%
223,002
Common Stock
Mar 18
2021
SELL
Open market or private sale
$585,329
$65.96 p/Share
8,874
Reduced 9.98%
80,035
Common Stock
Mar 16
2021
SELL
Open market or private sale
$76,998
$66.32 p/Share
1,161
Reduced 1.29%
88,909
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$117,917
$66.32 p/Share
1,778
Reduced 2.18%
79,776
Common Stock