Nov 01
2022
BUY
Exercise of conversion of derivative security
$9,859
$1.46 p/Share
6,753
Added 6.05%
104,958
Common Stock
Oct 03
2022
SELL
Open market or private sale
$302,264
$44.76 p/Share
6,753
Reduced 6.43%
98,205
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$9,859
$1.46 p/Share
6,753
Added 6.05%
104,958
Common Stock
Sep 01
2022
SELL
Open market or private sale
$262,894
$38.93 p/Share
6,753
Reduced 6.43%
98,205
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$9,859
$1.46 p/Share
6,753
Added 6.05%
104,958
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$286,752
$47.35 p/Share
6,056
Reduced 5.81%
98,205
Common Stock
Jul 05
2022
SELL
Payment of exercise price or tax liability
$2,608
$37.8 p/Share
69
Reduced 0.07%
103,711
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$13,481
$24.51 p/Share
550
Added 0.52%
104,261
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$46,698
$36.06 p/Share
1,295
Reduced 1.23%
103,780
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
34,820
Added 24.89%
105,075
Common Stock
Nov 01
2021
SELL
Open market or private sale
$292,913
$60.96 p/Share
4,805
Reduced 6.4%
70,255
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$109,410
$22.77 p/Share
4,805
Added 6.4%
70,287
Common Stock
Oct 01
2021
SELL
Open market or private sale
$340,864
$53.9 p/Share
6,324
Reduced 8.26%
70,255
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$29,913
$4.73 p/Share
6,324
Added 7.99%
72,806
Common Stock
Sep 01
2021
SELL
Open market or private sale
$385,749
$59.52 p/Share
6,481
Reduced 8.45%
70,255
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$32,822
$5.19 p/Share
6,324
Added 8.22%
70,606
Common Stock
Aug 02
2021
SELL
Open market or private sale
$320,943
$50.75 p/Share
6,324
Reduced 16.68%
31,592
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$29,913
$4.73 p/Share
6,324
Added 16.33%
32,393
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
38,820
Added 35.54%
70,412
Common Stock
Jul 01
2021
SELL
Open market or private sale
$303,931
$48.06 p/Share
6,324
Reduced 16.65%
31,660
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$3,250
$47.79 p/Share
68
Reduced 0.21%
31,592
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$29,913
$4.73 p/Share
6,324
Added 14.27%
37,984
Common Stock
Jun 01
2021
SELL
Open market or private sale
$298,683
$47.23 p/Share
6,324
Reduced 16.84%
31,240
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$20,047
$3.17 p/Share
6,324
Added 14.97%
35,907
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
$16,960
$40.38 p/Share
420
Added 1.31%
31,660
Common Stock