Mar 07
2024
SELL
Open market or private sale
$1,892,000
$75.68 p/Share
25,000
Reduced 37.19%
42,223
Common Stock, No Par V...
Mar 07
2024
BUY
Exercise of conversion of derivative security
$705,000
$28.2 p/Share
25,000
Added 27.11%
67,223
Common Stock, No Par V...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$201,221
$76.51 p/Share
2,630
Reduced 5.86%
42,223
Common Stock, No Par V...
Mar 04
2024
BUY
Grant, award, or other acquisition
-
14,429
Added 24.34%
44,853
Common Stock, No Par V...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$225,361
$70.58 p/Share
3,193
Reduced 9.5%
30,424
Common Stock, No Par V...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
10,183
Added 23.25%
33,617
Common Stock, No Par V...
Nov 07
2022
SELL
Payment of exercise price or tax liability
$590,613
$68.7 p/Share
8,597
Reduced 26.84%
23,434
Common Stock, No Par V...
Nov 07
2022
BUY
Exercise of conversion of derivative security
$240,750
$16.05 p/Share
15,000
Added 31.89%
32,031
Common Stock, No Par V...
Aug 15
2022
SELL
Open market or private sale
$316,250
$63.25 p/Share
5,000
Reduced 22.7%
17,031
Common Stock, No Par V...
Aug 15
2022
BUY
Exercise of conversion of derivative security
$80,250
$16.05 p/Share
5,000
Added 18.5%
22,031
Common Stock, No Par V...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$126,288
$65.03 p/Share
1,942
Reduced 10.24%
17,031
Common Stock, No Par V...
Feb 26
2022
BUY
Grant, award, or other acquisition
-
6,630
Added 25.9%
18,973
Common Stock, No Par V...
Sep 15
2021
SELL
Open market or private sale
$720,100
$72.01 p/Share
10,000
Reduced 44.76%
12,343
Common Stock, No Par V...
Sep 15
2021
BUY
Exercise of conversion of derivative security
$172,700
$17.27 p/Share
10,000
Added 30.92%
22,343
Common Stock, No Par V...
May 21
2021
SELL
Open market or private sale
$930,450
$62.03 p/Share
15,000
Reduced 54.86%
12,343
Common Stock, No Par V...
May 21
2021
BUY
Exercise of conversion of derivative security
$180,900
$12.06 p/Share
15,000
Added 35.42%
27,343
Common Stock, No Par V...
May 06
2021
SELL
Open market or private sale
$323,750
$64.75 p/Share
5,000
Reduced 28.83%
12,343
Common Stock, No Par V...
May 06
2021
BUY
Exercise of conversion of derivative security
$60,300
$12.06 p/Share
5,000
Added 22.38%
17,343
Common Stock, No Par V...
May 04
2021
SELL
Open market or private sale
$321,250
$64.25 p/Share
5,000
Reduced 28.83%
12,343
Common Stock, No Par V...
May 04
2021
BUY
Exercise of conversion of derivative security
$60,300
$12.06 p/Share
5,000
Added 22.38%
17,343
Common Stock, No Par V...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$54,160
$55.72 p/Share
972
Reduced 7.3%
12,343
Common Stock, No Par V...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
3,315
Added 19.93%
13,315
Common Stock, No Par V...