Jul 01
2024
SELL
Open market or private sale
$295,728
$161.6 p/Share
1,830
Reduced 1.5%
120,419
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$25,857
$14.13 p/Share
1,830
Added 1.47%
122,249
Common Stock
Feb 29
2024
SELL
Open market or private sale
$511,200
$170.4 p/Share
3,000
Reduced 2.43%
120,419
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$406,227
$158.25 p/Share
2,567
Reduced 2.04%
123,419
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
5,307
Added 4.04%
125,986
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$66,346
$159.87 p/Share
415
Reduced 0.34%
120,679
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
935
Added 0.77%
121,094
Common Stock
Feb 07
2024
SELL
Open market or private sale
$240,344
$160.23 p/Share
1,500
Reduced 1.23%
120,159
Common Stock
Feb 01
2024
SELL
Open market or private sale
$234,390
$156.26 p/Share
1,500
Reduced 1.22%
121,659
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$618,260
$164.3 p/Share
3,763
Reduced 2.96%
123,159
Common Stock
Jan 02
2024
SELL
Open market or private sale
$494,490
$164.83 p/Share
3,000
Reduced 2.47%
118,556
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
8,366
Added 6.18%
126,922
Common Stock
Dec 19
2023
SELL
Open market or private sale
$871,335
$170.85 p/Share
5,100
Reduced 4.03%
121,556
Common Stock
Dec 18
2023
SELL
Open market or private sale
$153,072
$170.08 p/Share
900
Reduced 0.71%
126,656
Common Stock
Dec 14
2023
SELL
Open market or private sale
$736,200
$163.6 p/Share
4,500
Reduced 3.41%
127,556
Common Stock
Dec 06
2023
SELL
Open market or private sale
$452,610
$150.87 p/Share
3,000
Reduced 2.22%
132,056
Common Stock
Oct 16
2023
SELL
Open market or private sale
$225,584
$150.39 p/Share
1,500
Reduced 1.1%
135,056
Common Stock
Sep 07
2023
SELL
Open market or private sale
$481,890
$160.63 p/Share
3,000
Reduced 2.15%
136,556
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$620,611
$156.72 p/Share
3,960
Reduced 2.76%
139,556
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
5,305
Added 3.65%
139,896
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
3,620
Added 2.5%
141,162
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$127,572
$158.87 p/Share
803
Reduced 0.59%
134,591
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$287,395
$158.87 p/Share
1,809
Added 1.32%
135,394
Common Stock
Jan 13
2023
SELL
Open market or private sale
$250,050
$150.0 p/Share
1,667
Reduced 1.23%
133,585
Common Stock
Jan 10
2023
SELL
Open market or private sale
$138,513
$141.92 p/Share
976
Reduced 0.72%
135,252
Common Stock