Oct 22
2024
SELL
Payment of exercise price or tax liability
$978,371
$893.49 p/Share
1,095
Reduced 2.23%
47,993
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$1,461,670
$907.87 p/Share
1,610
Reduced 3.18%
49,090
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
-
6,737
Added 11.73%
50,701
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
60
Added 0.14%
43,928
Common Stock
Oct 22
2023
SELL
Payment of exercise price or tax liability
$698,350
$552.93 p/Share
1,263
Reduced 2.8%
43,868
Common Stock
Oct 11
2023
SELL
Open market or private sale
$843,015
$562.01 p/Share
1,500
Reduced 3.22%
45,133
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$934,128
$556.36 p/Share
1,679
Reduced 3.48%
46,633
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
7,429
Added 13.33%
48,313
Common Stock
Jan 27
2023
SELL
Open market or private sale
$1,259,225
$503.69 p/Share
2,500
Reduced 5.76%
40,884
Common Stock
Oct 22
2022
SELL
Payment of exercise price or tax liability
$635,023
$478.18 p/Share
1,328
Reduced 2.97%
43,384
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$863,232
$539.52 p/Share
1,600
Reduced 3.64%
42,329
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
4,771
Added 9.8%
43,929
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$2,704,928
$481.99 p/Share
5,612
Reduced 12.54%
39,158
Common Stock
Sep 28
2021
-
15,000
Reduced 25.1%
44,770
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$391,941
$458.41 p/Share
855
Reduced 1.41%
59,770
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
8,998
Added 12.92%
60,625
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,902,650
$380.53 p/Share
5,000
Reduced 8.83%
51,627
Common Stock
Dec 11
2020
BUY
Grant, award, or other acquisition
-
288
Added 0.51%
56,627
Common Stock
Oct 22
2020
SELL
Payment of exercise price or tax liability
$1,059,991
$375.75 p/Share
2,821
Reduced 4.77%
56,339
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$333,318
$342.92 p/Share
972
Reduced 1.62%
59,160
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
10,730
Added 15.14%
60,132
Common Stock
Aug 07
2020
SELL
Open market or private sale
$1,370,880
$342.72 p/Share
4,000
Reduced 7.49%
49,402
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$857,014
$299.97 p/Share
2,857
Reduced 5.08%
53,402
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$368,754
$292.43 p/Share
1,261
Reduced 2.19%
56,259
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
13,510
Added 19.02%
57,520
Common Stock