Jun 10
2025
BUY
Grant, award, or other acquisition
-
16,000
Added 22.41%
55,395
Common Stock, No Par V...
Apr 25
2025
SELL
Payment of exercise price or tax liability
$670,213
$134.15 p/Share
4,996
Reduced 11.25%
39,395
Common Stock, No Par V...
Apr 25
2025
BUY
Grant, award, or other acquisition
-
12,960
Added 22.6%
44,391
Common Stock, No Par V...
Feb 21
2025
SELL
Open market or private sale
$145,000
$145.0 p/Share
1,000
Reduced 3.08%
31,431
Common Stock, No Par V...
Dec 18
2024
BUY
Grant, award, or other acquisition
-
6,718
Added 17.16%
32,431
Common Stock, No Par V...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$340,956
$115.5 p/Share
2,952
Reduced 10.3%
25,713
Common Stock, No Par V...
Dec 01
2023
SELL
Open market or private sale
$732,745
$112.73 p/Share
6,500
Reduced 18.48%
28,665
Common Stock, No Par V...
Dec 01
2023
BUY
Exercise of conversion of derivative security
$562,380
$86.52 p/Share
6,500
Added 15.6%
35,165
Common Stock, No Par V...
Oct 15
2023
SELL
Payment of exercise price or tax liability
$365,428
$123.79 p/Share
2,952
Reduced 9.34%
28,665
Common Stock, No Par V...
Oct 15
2022
SELL
Payment of exercise price or tax liability
$302,846
$102.59 p/Share
2,952
Reduced 8.54%
31,617
Common Stock, No Par V...
Nov 09
2021
SELL
Open market or private sale
$1,736,000
$248.0 p/Share
7,000
Reduced 16.84%
34,569
Common Stock, No Par V...
Nov 09
2021
BUY
Exercise of conversion of derivative security
$605,640
$86.52 p/Share
7,000
Added 14.41%
41,569
Common Stock, No Par V...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$676,276
$194.5 p/Share
3,477
Reduced 9.14%
34,569
Common Stock, No Par V...
Feb 02
2021
SELL
Open market or private sale
$1,464,490
$132.93 p/Share
11,017
Reduced 22.45%
38,046
Common Stock, No Par V...
Feb 01
2021
SELL
Open market or private sale
$224,064
$140.04 p/Share
1,600
Reduced 3.16%
49,063
Common Stock, No Par V...
Dec 18
2020
SELL
Open market or private sale
$206,340
$103.17 p/Share
2,000
Reduced 3.8%
50,663
Common Stock, No Par V...
Oct 15
2020
SELL
Payment of exercise price or tax liability
$378,750
$108.93 p/Share
3,477
Reduced 6.19%
52,663
Common Stock, No Par V...
Oct 01
2020
SELL
Payment of exercise price or tax liability
$76,531
$109.33 p/Share
700
Reduced 1.23%
56,140
Common Stock, No Par V...