Nov 19
2024
BUY
Grant, award, or other acquisition
-
15,676
Added 6.19%
237,754
Common Shares, $.0011 ...
Aug 16
2024
SELL
Open market or private sale
$1,174,191
$102.46 p/Share
11,460
Reduced 4.91%
221,779
Common Shares, $.0011 ...
Aug 16
2024
BUY
Exercise of conversion of derivative security
$238,826
$20.84 p/Share
11,460
Added 4.68%
233,239
Common Shares, $.0011 ...
Mar 07
2024
SELL
Open market or private sale
$2,247,016
$87.47 p/Share
25,689
Reduced 10.38%
221,779
Common Shares, $.0011 ...
Mar 05
2024
SELL
Payment of exercise price or tax liability
$203,968
$87.39 p/Share
2,334
Reduced 0.93%
247,468
Common Shares, $.0011 ...
Mar 05
2024
BUY
Exercise of conversion of derivative security
$204,136
$19.26 p/Share
10,599
Added 4.07%
249,802
Common Shares, $.0011 ...
Feb 27
2024
BUY
Grant, award, or other acquisition
-
4,219
Added 1.73%
239,203
Common Shares, $.0011 ...
Feb 23
2024
BUY
Grant, award, or other acquisition
-
41,458
Added 15.0%
234,984
Common Shares, $.0011 ...
May 08
2023
SELL
Open market or private sale
$761,100
$76.11 p/Share
10,000
Reduced 4.92%
193,109
Common Shares, $.0011 ...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
17,240
Added 7.82%
203,109
Common Shares, $.0011 ...
Feb 21
2023
SELL
Open market or private sale
$1,069,184
$67.61 p/Share
15,814
Reduced 7.84%
185,869
Common Shares, $.0011 ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$191,838
$67.1 p/Share
2,859
Reduced 1.4%
201,683
Common Shares, $.0011 ...
Feb 16
2023
BUY
Exercise of conversion of derivative security
$191,919
$17.97 p/Share
10,680
Added 4.96%
204,542
Common Shares, $.0011 ...
Aug 12
2022
SELL
Open market or private sale
$792,244
$46.92 p/Share
16,885
Reduced 8.03%
193,259
Common Shares, $.0011 ...
Aug 10
2022
SELL
Payment of exercise price or tax liability
$163,506
$45.23 p/Share
3,615
Reduced 1.69%
210,144
Common Shares, $.0011 ...
Aug 10
2022
BUY
Exercise of conversion of derivative security
$163,530
$14.22 p/Share
11,500
Added 5.11%
213,759
Common Shares, $.0011 ...
Mar 14
2022
SELL
Open market or private sale
$572,592
$46.36 p/Share
12,351
Reduced 5.76%
202,259
Common Shares, $.0011 ...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
44,147
Added 17.06%
214,610
Common Shares, $.0011 ...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$113,605
$47.1 p/Share
2,412
Reduced 1.4%
170,463
Common Shares, $.0011 ...
Feb 18
2022
BUY
Exercise of conversion of derivative security
$112,382
$13.54 p/Share
8,300
Added 4.58%
172,875
Common Shares, $.0011 ...
Nov 16
2021
SELL
Open market or private sale
$732,918
$43.24 p/Share
16,950
Reduced 9.45%
162,479
Common Shares, $.0011 ...
Nov 16
2021
SELL
Payment of exercise price or tax liability
$38,592
$42.69 p/Share
904
Reduced 0.55%
164,575
Common Shares, $.0011 ...
Nov 16
2021
BUY
Exercise of conversion of derivative security
$38,580
$12.86 p/Share
3,000
Added 1.78%
165,479
Common Shares, $.0011 ...
Aug 20
2021
SELL
Open market or private sale
$210,200
$42.04 p/Share
5,000
Reduced 2.71%
179,429
Common Shares, $.0011 ...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$34,087
$40.58 p/Share
840
Reduced 0.46%
183,664
Common Shares, $.0011 ...