Mar 17
2023
BUY
Grant, award, or other acquisition
-
1,693
Added 3.91%
41,621
Common Stock
Feb 27
2023
SELL
Open market or private sale
$23,006
$18.23 p/Share
1,262
Reduced 3.06%
39,928
Common Stock
Feb 21
2023
SELL
Open market or private sale
$16,153
$18.15 p/Share
890
Reduced 2.12%
41,190
Common Stock
Nov 25
2022
SELL
Open market or private sale
$7,640
$18.02 p/Share
424
Reduced 1.02%
41,323
Common Stock
Nov 22
2022
SELL
Open market or private sale
$14,364
$18.68 p/Share
769
Reduced 1.81%
41,747
Common Stock
Sep 01
2022
SELL
Open market or private sale
$100,920
$25.23 p/Share
4,000
Reduced 8.6%
42,516
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$1,720
$0.43 p/Share
4,000
Added 7.92%
46,516
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
17,914
Added 29.64%
42,516
Common Stock
Aug 25
2022
SELL
Open market or private sale
$11,487
$27.35 p/Share
420
Reduced 1.68%
24,602
Common Stock
Aug 23
2022
SELL
Open market or private sale
$6,497
$27.3 p/Share
238
Reduced 0.94%
25,022
Common Stock
Aug 18
2022
SELL
Open market or private sale
$23,489
$33.27 p/Share
706
Reduced 2.72%
25,260
Common Stock
May 24
2022
SELL
Open market or private sale
$10,230
$36.15 p/Share
283
Reduced 1.08%
25,966
Common Stock
Feb 23
2022
SELL
Open market or private sale
$24,269
$116.68 p/Share
208
Reduced 0.79%
26,249
Common Stock
Feb 20
2022
BUY
Grant, award, or other acquisition
-
3,777
Added 12.49%
26,457
Common Stock
Nov 26
2021
SELL
Open market or private sale
$52,137
$201.3 p/Share
259
Reduced 1.14%
22,470
Common Stock
Nov 23
2021
SELL
Open market or private sale
$55,189
$198.52 p/Share
278
Reduced 1.21%
22,729
Common Stock
Aug 25
2021
SELL
Open market or private sale
$59,295
$218.8 p/Share
271
Reduced 1.16%
23,007
Common Stock
Aug 20
2021
SELL
Open market or private sale
$52,236
$195.64 p/Share
267
Reduced 1.13%
23,278
Common Stock
Aug 12
2021
SELL
Open market or private sale
$2,740,755
$167.62 p/Share
16,351
Reduced 42.74%
21,908
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$6,880
$0.43 p/Share
16,000
Added 29.49%
38,259
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$25,869
$139.08 p/Share
186
Reduced 0.83%
22,259
Common Stock
Mar 20
2021
BUY
Grant, award, or other acquisition
-
12,445
Added 35.67%
22,445
Common Stock