Mar 02
2023
BUY
Grant, award, or other acquisition
-
9,982
Added 23.61%
32,292
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,677
$119.81 p/Share
14
Added 0.06%
22,310
Common Stock
Oct 25
2022
SELL
Open market or private sale
$263,461
$125.1 p/Share
2,106
Reduced 8.63%
22,295
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$171,323
$81.35 p/Share
2,106
Added 7.95%
24,401
Common Stock
Oct 18
2022
SELL
Open market or private sale
$577,171
$125.01 p/Share
4,617
Reduced 17.16%
22,295
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$170,078
$74.4 p/Share
2,286
Added 7.83%
26,912
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$1,641
$117.19 p/Share
14
Added 0.06%
24,626
Common Stock
Oct 13
2022
SELL
Open market or private sale
$787,465
$117.13 p/Share
6,723
Reduced 21.46%
24,612
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
$326,765
$74.4 p/Share
4,392
Added 12.29%
31,335
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$1,542
$110.17 p/Share
14
Added 0.05%
26,943
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$1,569
$142.67 p/Share
11
Added 0.04%
26,927
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$39,708
$143.87 p/Share
276
Reduced 1.02%
26,915
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
2,942
Added 9.76%
27,191
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$1,369
$152.07 p/Share
9
Added 0.04%
24,249
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$1,378
$137.77 p/Share
10
Added 0.04%
24,239
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$1,404
$117.0 p/Share
12
Added 0.05%
24,229
Common Stock
May 27
2021
SELL
Open market or private sale
$657,756
$120.16 p/Share
5,474
Reduced 18.44%
24,217
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$331,177
$60.5 p/Share
5,474
Added 15.57%
29,691
Common Stock
May 14
2021
SELL
Open market or private sale
$12,000
$120.0 p/Share
100
Reduced 0.41%
24,217
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$6,050
$60.5 p/Share
100
Added 0.41%
24,317
Common Stock
May 07
2021
SELL
Open market or private sale
$576,141
$115.09 p/Share
5,006
Reduced 17.13%
24,217
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$257,759
$51.49 p/Share
5,006
Added 14.63%
29,223
Common Stock
Apr 29
2021
SELL
Open market or private sale
$704,840
$115.17 p/Share
6,120
Reduced 20.17%
24,217
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$315,119
$51.49 p/Share
6,120
Added 18.28%
27,357
Common Stock
Apr 26
2021
SELL
Open market or private sale
$295,676
$112.51 p/Share
2,628
Reduced 9.79%
24,217
Common Stock