Aug 30
2024
SELL
Open market or private sale
$1,377,183
$140.1 p/Share
9,830
Reduced 7.85%
115,423
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$1,945,008
$135.07 p/Share
14,400
Reduced 10.31%
125,253
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$1,606,032
$94.03 p/Share
17,080
Added 10.9%
139,653
Common Stock
May 08
2024
SELL
Open market or private sale
$1,289,250
$114.6 p/Share
11,250
Reduced 8.41%
122,573
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
15,132
Added 10.16%
133,823
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$364,175
$107.84 p/Share
3,377
Reduced 2.77%
118,691
Common Stock
Nov 27
2023
-
450
Reduced 0.37%
122,068
Common Stock
Aug 25
2023
SELL
Open market or private sale
$1,434,750
$95.65 p/Share
15,000
Reduced 10.91%
122,518
Common Stock
May 08
2023
SELL
Open market or private sale
$434,112
$90.44 p/Share
4,800
Reduced 3.37%
137,518
Common Stock
May 05
2023
SELL
Open market or private sale
$447,250
$89.45 p/Share
5,000
Reduced 3.39%
142,318
Common Stock
May 04
2023
SELL
Open market or private sale
$421,900
$84.38 p/Share
5,000
Reduced 3.27%
147,993
Common Stock
May 04
2023
-
675
Reduced 0.46%
147,318
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
22,439
Added 12.79%
152,993
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$1,210,908
$64.41 p/Share
18,800
Added 12.59%
130,554
Common Stock
Oct 13
2021
SELL
Open market or private sale
$313,340
$156.67 p/Share
2,000
Reduced 1.76%
111,754
Common Stock
Apr 06
2021
SELL
Open market or private sale
$715,880
$178.97 p/Share
4,000
Reduced 3.4%
113,754
Common Stock
Mar 11
2021
SELL
Open market or private sale
$686,400
$171.6 p/Share
4,000
Reduced 3.36%
115,025
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$1,397,642
$170.84 p/Share
8,181
Reduced 6.5%
117,754
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$1,025,867
$94.03 p/Share
10,910
Added 7.97%
125,935
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$3,009,591
$79.83 p/Share
37,700
Added 24.05%
119,025
Common Stock
Feb 25
2021
SELL
Open market or private sale
$321,784
$169.36 p/Share
1,900
Reduced 2.28%
81,325
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$178,657
$94.03 p/Share
1,900
Added 2.23%
83,225
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,172,448
$169.59 p/Share
12,810
Reduced 13.61%
81,325
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$1,204,524
$94.03 p/Share
12,810
Added 11.98%
94,135
Common Stock
Nov 11
2020
SELL
Open market or private sale
$590,905
$168.83 p/Share
3,500
Reduced 4.12%
81,525
Common Stock