Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,377,355
$108.71 p/Share
12,670
Reduced 1.04%
1,203,465
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
27,852
Added 2.24%
1,216,135
Common Stock
Dec 08
2022
-
67,000
Reduced 5.34%
1,188,207
Common Stock
Sep 21
2022
SELL
Open market or private sale
$8,301,689
$95.01 p/Share
87,377
Reduced 6.51%
1,255,207
Common Stock
Sep 21
2022
BUY
Exercise of conversion of derivative security
$3,531,019
$54.18 p/Share
65,172
Added 4.63%
1,342,584
Common Stock
May 26
2022
SELL
Open market or private sale
$8,259,246
$98.77 p/Share
83,621
Reduced 6.14%
1,277,280
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$3,228,366
$49.34 p/Share
65,431
Added 4.59%
1,360,901
Common Stock
Feb 23
2022
SELL
Open market or private sale
$10,818,837
$124.72 p/Share
86,745
Reduced 6.28%
1,295,470
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$3,000,691
$45.69 p/Share
65,675
Added 4.54%
1,382,215
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$4,483,158
$122.87 p/Share
36,487
Reduced 2.7%
1,316,540
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
58,012
Added 4.14%
1,342,957
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$1,409,070
$125.72 p/Share
11,208
Reduced 0.86%
1,295,015
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,001,760
$125.22 p/Share
8,000
Reduced 0.61%
1,306,223
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
52,718
Added 3.86%
1,314,223
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$99,816
$41.59 p/Share
2,400
Added 0.19%
1,261,400
Common Stock
Nov 23
2021
-
67,500
Reduced 5.09%
1,259,000
Common Stock
Sep 22
2021
SELL
Open market or private sale
$12,786,769
$117.27 p/Share
109,037
Reduced 7.6%
1,326,500
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
$2,162,319
$24.15 p/Share
89,537
Added 5.87%
1,435,537
Common Stock
May 26
2021
SELL
Open market or private sale
$12,316,819
$112.96 p/Share
109,037
Reduced 7.49%
1,345,890
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$2,162,319
$24.15 p/Share
89,537
Added 5.8%
1,454,927
Common Stock
Feb 24
2021
SELL
Open market or private sale
$12,115,101
$111.11 p/Share
109,037
Reduced 7.4%
1,365,390
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$2,748,415
$29.89 p/Share
91,951
Added 5.87%
1,474,427
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$1,143,838
$113.86 p/Share
10,046
Reduced 0.72%
1,382,476
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,255,619
$112.42 p/Share
11,169
Reduced 0.8%
1,392,522
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
74,099
Added 5.01%
1,403,691
Common Stock