Apr 01
2025
SELL
Open market or private sale
$522,650
$104.53 p/Share
5,000
Reduced 14.98%
28,369
Common Stock, No Par V...
Apr 01
2025
BUY
Exercise of conversion of derivative security
$272,000
$54.4 p/Share
5,000
Added 13.03%
33,369
Common Stock, No Par V...
Mar 03
2025
SELL
Open market or private sale
$525,000
$105.0 p/Share
5,000
Reduced 14.98%
28,369
Common Stock, No Par V...
Mar 03
2025
BUY
Exercise of conversion of derivative security
$272,000
$54.4 p/Share
5,000
Added 13.03%
33,369
Common Stock, No Par V...
Feb 28
2025
BUY
Grant, award, or other acquisition
-
6,272
Added 18.11%
28,369
Common Stock, No Par V...
Feb 27
2025
SELL
Payment of exercise price or tax liability
$419,117
$98.5 p/Share
4,255
Reduced 16.15%
22,097
Common Stock, No Par V...
Feb 27
2025
BUY
Grant, award, or other acquisition
-
11,533
Added 30.44%
26,352
Common Stock, No Par V...
Nov 05
2024
SELL
Open market or private sale
$490,000
$98.0 p/Share
5,000
Reduced 25.23%
14,819
Common Stock, No Par V...
Nov 05
2024
BUY
Exercise of conversion of derivative security
$272,000
$54.4 p/Share
5,000
Added 20.15%
19,819
Common Stock, No Par V...
Jun 10
2024
SELL
Open market or private sale
$613,875
$81.85 p/Share
7,500
Reduced 33.6%
14,819
Common Stock, No Par V...
Jun 10
2024
BUY
Exercise of conversion of derivative security
$336,000
$44.8 p/Share
7,500
Added 25.15%
22,319
Common Stock, No Par V...
Mar 06
2024
BUY
Exercise of conversion of derivative security
$336,000
$44.8 p/Share
7,500
Added 33.6%
14,819
Common Stock, No Par V...
Mar 04
2024
BUY
Grant, award, or other acquisition
-
7,319
Added 50.0%
7,319
Common Stock
Aug 22
2023
SELL
Open market or private sale
$543,280
$67.91 p/Share
8,000
Reduced 100.0%
0
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$225,600
$28.2 p/Share
8,000
Added 50.0%
8,000
Common Stock
Mar 16
2023
SELL
Open market or private sale
$550,000
$68.75 p/Share
8,000
Reduced 100.0%
0
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$225,600
$28.2 p/Share
8,000
Added 50.0%
8,000
Common Stock
Aug 01
2022
SELL
Open market or private sale
$232,400
$58.1 p/Share
4,000
Reduced 100.0%
0
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$64,200
$16.05 p/Share
4,000
Added 50.0%
4,000
Common Stock