Dec 29
2023
BUY
Exercise of conversion of derivative security
$106,470
$41.59 p/Share
2,560
Added 1.96%
127,744
Common Stock
Dec 04
2023
SELL
Open market or private sale
$1,158,874
$114.74 p/Share
10,100
Reduced 7.47%
125,184
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$417,837
$41.37 p/Share
10,100
Added 6.95%
135,284
Common Stock
Nov 08
2023
SELL
Open market or private sale
$544,350
$108.87 p/Share
5,000
Reduced 3.84%
125,184
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$206,850
$41.37 p/Share
5,000
Added 3.7%
130,184
Common Stock
Nov 07
2023
-
463
Reduced 0.37%
125,184
Common Stock
Sep 14
2023
SELL
Open market or private sale
$234,280
$117.14 p/Share
2,000
Reduced 1.57%
125,647
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$82,740
$41.37 p/Share
2,000
Added 1.54%
127,647
Common Stock
Jul 12
2023
SELL
Open market or private sale
$346,620
$115.54 p/Share
3,000
Reduced 2.33%
125,647
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$124,109
$41.37 p/Share
3,000
Added 2.28%
128,647
Common Stock
Jun 06
2023
SELL
Open market or private sale
$217,000
$108.5 p/Share
2,000
Reduced 1.57%
125,526
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$82,740
$41.37 p/Share
2,000
Added 1.54%
127,526
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$306,606
$107.13 p/Share
2,862
Reduced 2.23%
125,526
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$302,019
$108.64 p/Share
2,780
Reduced 2.12%
128,388
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$177,324
$109.19 p/Share
1,624
Reduced 1.22%
131,168
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
10,715
Added 7.47%
132,792
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$350,807
$108.71 p/Share
3,227
Reduced 2.58%
122,077
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
7,124
Added 5.38%
125,304
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,144,534
$122.87 p/Share
9,315
Reduced 7.32%
117,972
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
14,839
Added 10.63%
124,716
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$359,056
$125.72 p/Share
2,856
Reduced 2.48%
112,448
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$347,360
$125.22 p/Share
2,774
Reduced 2.35%
115,304
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
18,390
Added 13.48%
118,078
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$114,595
$41.37 p/Share
2,770
Added 2.71%
99,583
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$292,506
$113.86 p/Share
2,569
Reduced 2.59%
96,703
Common Stock