Mar 05
2025
SELL
Open market or private sale
$1,055,600
$91.0 p/Share
11,600
Reduced 7.65%
140,023
Common Shares, $.0011 ...
Mar 05
2025
BUY
Exercise of conversion of derivative security
$183,744
$15.84 p/Share
11,600
Added 7.11%
151,623
Common Shares, $.0011 ...
Mar 04
2025
SELL
Payment of exercise price or tax liability
$910,982
$91.87 p/Share
9,916
Reduced 6.61%
140,023
Common Shares, $.0011 ...
Mar 04
2025
SELL
Open market or private sale
$871,662
$92.73 p/Share
9,400
Reduced 6.29%
140,023
Common Shares, $.0011 ...
Mar 04
2025
BUY
Grant, award, or other acquisition
-
3,042
Added 1.99%
149,939
Common Shares, $.0011 ...
Mar 04
2025
BUY
Exercise of conversion of derivative security
$148,896
$15.84 p/Share
9,400
Added 5.92%
149,423
Common Shares, $.0011 ...
Feb 27
2025
SELL
Payment of exercise price or tax liability
$28,827
$92.1 p/Share
313
Reduced 0.25%
125,205
Common Shares, $.0011 ...
Feb 27
2025
BUY
Grant, award, or other acquisition
-
21,692
Added 12.87%
146,897
Common Shares, $.0011 ...
Feb 25
2025
SELL
Payment of exercise price or tax liability
$42,735
$90.35 p/Share
473
Reduced 0.38%
125,518
Common Shares, $.0011 ...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$36,894
$89.55 p/Share
412
Reduced 0.33%
125,991
Common Shares, $.0011 ...
Dec 10
2024
-
36
Reduced 0.03%
126,403
Common Shares, $.0011 ...
Nov 19
2024
BUY
Grant, award, or other acquisition
-
5,944
Added 4.49%
126,439
Common Shares, $.0011 ...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$1,132,122
$87.14 p/Share
12,992
Reduced 9.75%
120,196
Common Shares, $.0011 ...
Feb 27
2024
BUY
Grant, award, or other acquisition
-
2,608
Added 1.92%
133,188
Common Shares, $.0011 ...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$52,629
$87.28 p/Share
603
Reduced 0.46%
130,580
Common Shares, $.0011 ...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$44,517
$87.29 p/Share
510
Reduced 0.39%
131,183
Common Shares, $.0011 ...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$32,646
$87.29 p/Share
374
Reduced 0.28%
131,693
Common Shares, $.0011 ...
Feb 23
2024
-
14
Reduced 0.01%
132,067
Common Shares, $.0011 ...
Feb 23
2024
BUY
Grant, award, or other acquisition
-
27,638
Added 17.31%
132,067
Common Shares, $.0011 ...
Dec 07
2023
-
42
Reduced 0.04%
104,429
Common Shares, $.0011 ...
Nov 15
2023
-
1,190
Reduced 1.13%
104,471
Common Shares, $.0011 ...
Jun 13
2023
-
10
Reduced 0.01%
105,661
Common Shares, $.0011 ...
May 10
2023
SELL
Open market or private sale
$1,183,026
$76.79 p/Share
15,406
Reduced 12.77%
105,254
Common Shares, $.0011 ...
May 08
2023
SELL
Payment of exercise price or tax liability
$1,121,009
$76.14 p/Share
14,723
Reduced 10.88%
120,660
Common Shares, $.0011 ...
May 08
2023
BUY
Exercise of conversion of derivative security
$443,842
$19.09 p/Share
23,250
Added 14.66%
135,383
Common Shares, $.0011 ...