Dec 01
2022
BUY
Exercise of conversion of derivative security
$700,760
$109.34 p/Share
6,409
Added 19.39%
26,641
Common Stock
Nov 04
2022
SELL
Open market or private sale
$115,536
$216.36 p/Share
534
Reduced 2.57%
20,232
Common Stock
Aug 05
2022
SELL
Open market or private sale
$45,226
$226.13 p/Share
200
Reduced 0.95%
20,766
Common Stock
Jul 06
2022
-
195
Reduced 0.92%
20,966
Common Stock
May 29
2022
SELL
Payment of exercise price or tax liability
$54,503
$244.41 p/Share
223
Reduced 1.04%
21,161
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$30,551
$244.41 p/Share
125
Reduced 0.58%
21,384
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
1,657
Added 7.15%
21,509
Common Stock
Feb 23
2022
SELL
Open market or private sale
$115,636
$292.75 p/Share
395
Reduced 1.95%
19,852
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$91,218
$289.58 p/Share
315
Reduced 1.53%
20,247
Common Stock
Feb 22
2022
SELL
Open market or private sale
$115,165
$290.82 p/Share
396
Reduced 1.89%
20,562
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$93,074
$293.61 p/Share
317
Reduced 1.49%
20,958
Common Stock
Feb 18
2022
SELL
Open market or private sale
$333,527
$291.8 p/Share
1,143
Reduced 5.1%
21,275
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$65,421
$88.05 p/Share
743
Added 3.21%
22,418
Common Stock
Feb 14
2022
-
150
Reduced 0.69%
21,675
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$1,426,937
$312.24 p/Share
4,570
Reduced 17.31%
21,825
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
11,344
Added 30.06%
26,395
Common Stock
Dec 25
2021
BUY
Grant, award, or other acquisition
-
6,771
Added 31.03%
15,051
Common Stock
Nov 22
2021
-
182
Reduced 2.15%
8,280
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,493,320
$403.6 p/Share
3,700
Reduced 30.42%
8,462
Common Stock
May 29
2021
SELL
Payment of exercise price or tax liability
$75,372
$337.99 p/Share
223
Reduced 1.8%
12,162
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
-
1,124
Added 8.32%
12,385
Common Stock
Feb 25
2021
SELL
Open market or private sale
$2,463,095
$281.98 p/Share
8,735
Reduced 43.68%
11,261
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$242,138
$88.05 p/Share
2,750
Added 12.09%
19,996
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$91,120
$282.98 p/Share
322
Reduced 1.83%
17,246
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$89,331
$283.59 p/Share
315
Reduced 1.76%
17,568
Common Stock