Feb 06
2023
BUY
Grant, award, or other acquisition
-
13,096
Added 6.53%
187,345
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$855,279
$119.07 p/Share
7,183
Reduced 3.96%
174,249
Common Stock
Jan 17
2023
SELL
Open market or private sale
$595,795
$106.85 p/Share
5,576
Reduced 2.98%
181,432
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$101,093
$23.51 p/Share
4,300
Added 2.25%
187,008
Common Stock
Dec 14
2022
SELL
Open market or private sale
$665,495
$119.35 p/Share
5,576
Reduced 2.96%
182,708
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$101,093
$23.51 p/Share
4,300
Added 2.23%
188,284
Common Stock
Nov 14
2022
SELL
Open market or private sale
$703,300
$126.13 p/Share
5,576
Reduced 2.94%
183,984
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$101,093
$23.51 p/Share
4,300
Added 2.22%
189,560
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,209,748
$139.71 p/Share
8,659
Reduced 4.47%
185,260
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
45,535
Added 19.02%
193,919
Common Stock
Oct 14
2022
SELL
Open market or private sale
$720,140
$129.15 p/Share
5,576
Reduced 3.62%
148,384
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$101,093
$23.51 p/Share
4,300
Added 2.72%
153,960
Common Stock
Sep 14
2022
SELL
Open market or private sale
$872,477
$156.47 p/Share
5,576
Reduced 3.59%
149,660
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$101,093
$23.51 p/Share
4,300
Added 2.7%
155,236
Common Stock
Aug 15
2022
SELL
Open market or private sale
$846,102
$151.74 p/Share
5,576
Reduced 3.57%
150,791
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$101,093
$23.51 p/Share
4,300
Added 2.67%
156,637
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
$14,992
$103.39 p/Share
145
Added 0.1%
150,936
Common Stock
Aug 12
2022
SELL
Open market or private sale
$614,687
$150.07 p/Share
4,096
Reduced 2.62%
152,067
Common Stock
Aug 10
2022
SELL
Open market or private sale
$682,692
$145.13 p/Share
4,704
Reduced 2.92%
156,163
Common Stock
Aug 09
2022
SELL
Open market or private sale
$980,630
$140.09 p/Share
7,000
Reduced 4.17%
160,867
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$214,060
$30.58 p/Share
7,000
Added 4.0%
167,867
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$1,073,629
$123.99 p/Share
8,659
Reduced 5.11%
160,867
Common Stock
Jul 14
2022
SELL
Open market or private sale
$835,380
$119.34 p/Share
7,000
Reduced 3.97%
169,526
Common Stock
Jul 14
2022
BUY
Exercise of conversion of derivative security
$164,570
$23.51 p/Share
7,000
Added 3.81%
176,526
Common Stock
Jun 14
2022
SELL
Open market or private sale
$847,140
$121.02 p/Share
7,000
Reduced 4.13%
162,526
Common Stock