Jun 17
2024
SELL
Open market or private sale
$617,300
$123.46 p/Share
5,000
Reduced 4.43%
107,943
Common Stock
May 15
2024
SELL
Open market or private sale
$595,950
$119.19 p/Share
5,000
Reduced 4.24%
112,943
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$217,241
$108.35 p/Share
2,005
Reduced 1.67%
117,943
Common Stock
Apr 15
2024
SELL
Open market or private sale
$582,450
$116.49 p/Share
5,000
Reduced 4.0%
119,948
Common Stock
Mar 15
2024
SELL
Open market or private sale
$545,250
$109.05 p/Share
5,000
Reduced 3.85%
124,948
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,491,867
$129.66 p/Share
11,506
Reduced 8.13%
129,948
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$252,410
$122.47 p/Share
2,061
Reduced 1.44%
141,454
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
2,475
Added 1.7%
143,515
Common Stock
Jan 15
2024
BUY
Grant, award, or other acquisition
-
17,160
Added 10.85%
141,040
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$153,152
$77.98 p/Share
1,964
Reduced 1.56%
123,880
Common Stock
Jul 21
2023
BUY
Grant, award, or other acquisition
-
43,200
Added 25.56%
125,844
Common Stock
May 30
2023
SELL
Open market or private sale
$313,604
$175.1 p/Share
1,791
Reduced 2.12%
82,644
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
4,950
Added 5.54%
84,435
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$3,751,540
$212.95 p/Share
17,617
Reduced 18.14%
79,485
Common Stock
Feb 21
2023
SELL
Open market or private sale
$1,524,975
$203.33 p/Share
7,500
Reduced 7.17%
97,102
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
19,200
Added 15.51%
104,602
Common Stock
Nov 21
2022
SELL
Open market or private sale
$2,279,100
$303.88 p/Share
7,500
Reduced 8.07%
85,402
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,575,479
$293.44 p/Share
5,369
Reduced 5.46%
92,902
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
12,800
Added 11.52%
98,271
Common Stock
Mar 02
2022
SELL
Open market or private sale
$2,503,367
$162.81 p/Share
15,376
Reduced 15.25%
85,471
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
16,000
Added 13.69%
100,847
Common Stock
Dec 01
2021
SELL
Open market or private sale
$5,091,801
$250.84 p/Share
20,299
Reduced 19.31%
84,847
Common Stock
Nov 17
2021
SELL
Open market or private sale
$5,170,967
$254.74 p/Share
20,299
Reduced 19.31%
84,847
Common Stock
Nov 16
2021
-
3,500
Reduced 3.22%
105,146
Common Stock
Nov 16
2021
SELL
Open market or private sale
$16,176,996
$244.1 p/Share
66,272
Reduced 37.89%
108,646
Common Stock