Mar 05
2024
SELL
Open market or private sale
$4,374,000
$87.48 p/Share
50,000
Reduced 12.95%
336,170
Common Shares, $.0011 ...
Feb 27
2024
BUY
Grant, award, or other acquisition
-
5,847
Added 1.49%
386,170
Common Shares, $.0011 ...
Feb 23
2024
BUY
Grant, award, or other acquisition
-
44,528
Added 10.48%
380,323
Common Shares, $.0011 ...
May 09
2023
SELL
Open market or private sale
$3,056,400
$76.41 p/Share
40,000
Reduced 10.66%
335,378
Common Shares, $.0011 ...
May 01
2023
SELL
Open market or private sale
$2,733,955
$76.07 p/Share
35,940
Reduced 8.74%
375,378
Common Shares, $.0011 ...
May 01
2023
BUY
Exercise of conversion of derivative security
$803,977
$22.37 p/Share
35,940
Added 8.41%
391,278
Common Shares, $.0011 ...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
17,932
Added 4.56%
375,378
Common Shares, $.0011 ...
Oct 31
2022
SELL
Open market or private sale
$2,854,500
$57.09 p/Share
50,000
Reduced 12.11%
362,990
Common Shares, $.0011 ...
Oct 31
2022
SELL
Payment of exercise price or tax liability
$372,255
$57.5 p/Share
6,474
Reduced 1.69%
376,016
Common Shares, $.0011 ...
Oct 31
2022
SELL
Payment of exercise price or tax liability
$624,220
$57.5 p/Share
10,856
Reduced 2.66%
397,446
.Common Shares, $.0011...
Oct 31
2022
BUY
Exercise of conversion of derivative security
$372,255
$19.09 p/Share
19,500
Added 4.85%
382,490
Common Shares, $.0011 ...
Oct 31
2022
BUY
Exercise of conversion of derivative security
$624,088
$19.33 p/Share
32,286
Added 7.33%
408,302
.Common Shares, $.0011...
Aug 19
2022
SELL
Open market or private sale
-
40,000
Reduced 9.69%
372,990
Common Shares, $.0011 ...
Jun 07
2022
SELL
Open market or private sale
$575,873
$47.06 p/Share
12,237
Reduced 2.88%
412,990
Common Shares, $.0011 ...
Jun 03
2022
SELL
Payment of exercise price or tax liability
$353,343
$46.72 p/Share
7,563
Reduced 1.75%
425,227
Common Shares, $.0011 ...
Jun 03
2022
BUY
Exercise of conversion of derivative security
$353,232
$17.84 p/Share
19,800
Added 4.38%
432,187
Common Shares, $.0011 ...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
46,108
Added 10.06%
412,387
Common Shares, $.0011 ...
Nov 12
2021
SELL
Open market or private sale
$1,349,559
$42.15 p/Share
32,018
Reduced 8.04%
366,279
Common Shares, $.0011 ...
Nov 09
2021
SELL
Payment of exercise price or tax liability
$687,951
$42.02 p/Share
16,372
Reduced 3.95%
398,297
Common Shares, $.0011 ...
Nov 09
2021
BUY
Exercise of conversion of derivative security
$688,106
$14.22 p/Share
48,390
Added 10.47%
413,904
Common Shares, $.0011 ...
May 17
2021
SELL
Open market or private sale
$222,313
$40.45 p/Share
5,496
Reduced 1.48%
365,514
Common Shares, $.0011 ...
May 10
2021
SELL
Open market or private sale
$1,207,091
$40.52 p/Share
29,790
Reduced 7.43%
371,010
Common Shares, $.0011 ...
May 05
2021
SELL
Payment of exercise price or tax liability
$756,938
$40.19 p/Share
18,834
Reduced 4.49%
400,800
Common Shares, $.0011 ...
May 05
2021
BUY
Exercise of conversion of derivative security
$756,928
$13.23 p/Share
57,213
Added 12.0%
419,634
Common Shares, $.0011 ...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
52,901
Added 12.74%
362,421
Common Shares, $.0011 ...