Nov 07
2024
SELL
Open market or private sale
$547,786
$102.18 p/Share
5,361
Reduced 24.68%
16,361
Common Stock, No Par V...
Nov 07
2024
BUY
Exercise of conversion of derivative security
$202,163
$37.71 p/Share
5,361
Added 19.79%
21,722
Common Stock, No Par V...
Nov 05
2024
SELL
Open market or private sale
$2,905,900
$98.02 p/Share
29,646
Reduced 64.44%
16,361
Common Stock, No Par V...
Nov 05
2024
BUY
Exercise of conversion of derivative security
$1,708,840
$50.26 p/Share
34,000
Added 42.5%
46,007
Common Stock, No Par V...
Mar 12
2024
SELL
Open market or private sale
$480,945
$74.22 p/Share
6,480
Reduced 35.05%
12,007
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 12.45%
18,487
Common Stock, No Par V...
Mar 04
2024
BUY
Grant, award, or other acquisition
-
14,429
Added 40.59%
21,117
Common Stock, No Par V...
Mar 03
2023
SELL
Open market or private sale
$71,610
$70.0 p/Share
1,023
Reduced 13.27%
6,688
Common Stock, No Par V...
Mar 02
2023
SELL
Open market or private sale
$839,020
$70.0 p/Share
11,986
Reduced 60.85%
7,711
Common Stock, No Par V...
Mar 02
2023
BUY
Exercise of conversion of derivative security
$226,260
$37.71 p/Share
6,000
Added 23.35%
19,697
Common Stock, No Par V...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$224,020
$70.58 p/Share
3,174
Reduced 18.81%
13,697
Common Stock, No Par V...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
10,183
Added 37.64%
16,871
Common Stock, No Par V...
Aug 12
2022
SELL
Open market or private sale
$146,953
$62.72 p/Share
2,343
Reduced 25.94%
6,688
Common Stock, No Par V...
Aug 12
2022
BUY
Exercise of conversion of derivative security
$56,400
$28.2 p/Share
2,000
Added 18.13%
9,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 21.64%
7,031
Common Stock, No Par V...
Feb 26
2022
BUY
Grant, award, or other acquisition
-
6,630
Added 42.49%
8,973
Common Stock, No Par V...
Sep 09
2021
SELL
Open market or private sale
$144,000
$72.0 p/Share
2,000
Reduced 46.05%
2,343
Common Stock, No Par V...
Sep 09
2021
BUY
Exercise of conversion of derivative security
$89,600
$44.8 p/Share
2,000
Added 31.53%
4,343
Common Stock, No Par V...
Sep 08
2021
SELL
Open market or private sale
$144,020
$72.01 p/Share
2,000
Reduced 46.05%
2,343
Common Stock, No Par V...
Sep 08
2021
BUY
Exercise of conversion of derivative security
$89,600
$44.8 p/Share
2,000
Added 31.53%
4,343
Common Stock, No Par V...
May 25
2021
SELL
Open market or private sale
$318,800
$63.76 p/Share
5,000
Reduced 68.09%
2,343
Common Stock, No Par V...
May 25
2021
BUY
Exercise of conversion of derivative security
$110,650
$22.13 p/Share
5,000
Added 40.51%
7,343
Common Stock, No Par V...
May 24
2021
SELL
Open market or private sale
$126,320
$63.16 p/Share
2,000
Reduced 46.05%
2,343
Common Stock, No Par V...
May 24
2021
BUY
Exercise of conversion of derivative security
$33,320
$16.66 p/Share
2,000
Added 31.53%
4,343
Common Stock, No Par V...
Mar 12
2021
SELL
Open market or private sale
$59,570
$59.57 p/Share
1,000
Reduced 29.91%
2,343
Common Stock, No Par V...