Jul 31
2024
SELL
Open market or private sale
$745,605
$189.0 p/Share
3,945
Reduced 10.99%
31,953
Common Stock, No Par V...
Jul 30
2024
SELL
Open market or private sale
$1,138,340
$188.0 p/Share
6,055
Reduced 14.43%
35,898
Common Stock, No Par V...
May 02
2024
SELL
Open market or private sale
$2,038,190
$185.29 p/Share
11,000
Reduced 16.22%
56,800
Common Stock, No Par V...
Mar 12
2024
SELL
Open market or private sale
$762,823
$186.1 p/Share
4,099
Reduced 5.7%
67,800
Common Stock, No Par V...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$2,716,105
$185.92 p/Share
14,609
Reduced 16.73%
72,706
Common Stock, No Par V...
Mar 08
2024
BUY
Grant, award, or other acquisition
-
35,446
Added 28.87%
87,315
Common Stock, No Par V...
Mar 01
2024
SELL
Open market or private sale
$1,949,648
$183.41 p/Share
10,630
Reduced 17.01%
51,869
Common Stock, No Par V...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
25,452
Added 28.94%
62,499
Common Stock, No Par V...
Jun 09
2023
SELL
Open market or private sale
$372,500
$149.0 p/Share
2,500
Reduced 6.32%
37,047
Common Stock, No Par V...
Jun 02
2023
SELL
Open market or private sale
$1,784,124
$142.73 p/Share
12,500
Reduced 24.02%
39,547
Common Stock, No Par V...
Mar 08
2023
SELL
Payment of exercise price or tax liability
$1,547,555
$137.83 p/Share
11,228
Reduced 17.74%
52,047
Common Stock, No Par V...
Mar 08
2023
BUY
Grant, award, or other acquisition
-
25,817
Added 28.98%
63,275
Common Stock, No Par V...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$1,119,811
$128.64 p/Share
8,705
Reduced 18.86%
37,458
Common Stock, No Par V...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
14,629
Added 24.06%
46,163
Common Stock, No Par V...
Aug 23
2021
SELL
Open market or private sale
$1,437,480
$159.72 p/Share
9,000
Reduced 22.2%
31,534
Common Stock, No Par V...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$874,913
$163.78 p/Share
5,342
Reduced 11.64%
40,534
Common Stock, No Par V...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
12,285
Added 21.12%
45,876
Common Stock, No Par V...
Mar 01
2021
SELL
Open market or private sale
$827,350
$165.47 p/Share
5,000
Reduced 12.96%
33,591
Common Stock, No Par V...
Feb 23
2021
SELL
Open market or private sale
$256,035
$170.69 p/Share
1,500
Reduced 3.74%
38,591
Common Stock, No Par V...
Nov 30
2020
-
1,000
Reduced 2.43%
40,091
Common Stock, No Par V...
Nov 16
2020
SELL
Open market or private sale
$2,308,463
$141.13 p/Share
16,357
Reduced 28.47%
41,091
Common Stock, No Par V...
Nov 16
2020
BUY
Exercise of conversion of derivative security
$855,351
$46.57 p/Share
18,367
Added 24.23%
57,448
Common Stock, No Par V...
Nov 03
2020
SELL
Open market or private sale
$1,564,110
$135.0 p/Share
11,586
Reduced 22.87%
39,081
Common Stock, No Par V...
Nov 03
2020
BUY
Exercise of conversion of derivative security
$576,519
$49.76 p/Share
11,586
Added 18.61%
50,667
Common Stock, No Par V...