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
Apr 26
2021
BUY
Exercise of conversion of derivative security
$135,316
$51.49 p/Share
2,628
Added 8.92%
26,845
Common Stock
Apr 23
2021
SELL
Open market or private sale
$948,010
$111.57 p/Share
8,497
Reduced 25.97%
24,217
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$437,511
$51.49 p/Share
8,497
Added 20.62%
32,714
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$27,782
$106.04 p/Share
262
Reduced 1.07%
24,217
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
2,942
Added 10.73%
24,479
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$19,676
$109.92 p/Share
179
Reduced 0.82%
21,537
Common Stock