Sep 02
2022
SELL
Open market or private sale
$457,565
$65.96 p/Share
6,937
Reduced 52.55%
6,264
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$8,326
$71.16 p/Share
117
Reduced 0.88%
13,201
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$18,644
$71.16 p/Share
262
Added 1.93%
13,318
Common Stock
May 23
2022
SELL
Open market or private sale
$244,909
$66.66 p/Share
3,674
Reduced 21.96%
13,056
Common Stock
May 19
2022
SELL
Open market or private sale
$130,591
$66.29 p/Share
1,970
Reduced 10.53%
16,730
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$215,525
$65.93 p/Share
3,269
Reduced 14.88%
18,700
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
$484,717
$65.93 p/Share
7,352
Added 28.09%
18,821
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$7,082
$40.47 p/Share
175
Added 1.18%
14,617
Common Stock
Feb 22
2022
SELL
Open market or private sale
$256,270
$70.93 p/Share
3,613
Reduced 20.01%
14,442
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$250,508
$74.98 p/Share
3,341
Reduced 15.62%
18,055
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$551,553
$74.98 p/Share
7,356
Added 28.71%
18,264
Common Stock
Nov 22
2021
SELL
Open market or private sale
$313,871
$82.75 p/Share
3,793
Reduced 21.27%
14,040
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$281,000
$83.21 p/Share
3,377
Reduced 15.92%
17,833
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$631,730
$83.21 p/Share
7,592
Added 29.6%
18,055
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$5,909
$80.94 p/Share
73
Added 1.06%
6,809
Common Stock
Aug 23
2021
SELL
Open market or private sale
$325,174
$146.08 p/Share
2,226
Reduced 24.84%
6,736
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$298,413
$150.41 p/Share
1,984
Reduced 18.13%
8,962
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
$670,227
$150.41 p/Share
4,456
Added 32.63%
9,199
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$31,841
$155.32 p/Share
205
Reduced 3.06%
6,490
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$71,447
$155.32 p/Share
460
Added 6.43%
6,695
Common Stock
May 20
2021
SELL
Open market or private sale
$327,856
$147.55 p/Share
2,222
Reduced 26.27%
6,235
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$255,466
$143.52 p/Share
1,780
Reduced 17.39%
8,457
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
$574,367
$143.52 p/Share
4,002
Added 30.81%
8,988
Common Stock
May 10
2021
SELL
Open market or private sale
$368,703
$145.79 p/Share
2,529
Reduced 28.86%
6,235
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$4,371
$80.94 p/Share
54
Added 0.61%
8,764
Common Stock