Jan 31
2023
SELL
Payment of exercise price or tax liability
$284,898
$302.44 p/Share
942
Reduced 3.56%
25,489
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
3,612
Added 12.02%
26,431
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$19,141
$217.52 p/Share
88
Reduced 0.39%
22,731
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
88
Added 0.38%
22,819
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,086
$335.74 p/Share
36
Added 0.16%
22,819
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$49,724
$512.62 p/Share
97
Reduced 0.42%
22,783
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
261
Added 1.13%
22,880
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$725,603
$497.67 p/Share
1,458
Reduced 6.06%
22,619
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
3,698
Added 13.31%
24,077
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,207,811
$611.55 p/Share
1,975
Reduced 8.84%
20,379
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$173,930
$178.39 p/Share
975
Added 4.18%
22,354
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$2,344,359
$583.9 p/Share
4,015
Reduced 15.81%
21,379
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
10,862
Added 29.96%
25,394
Common Stock
Dec 27
2021
SELL
Open market or private sale
$674,790
$674.79 p/Share
1,000
Reduced 6.44%
14,532
Common Stock
Nov 09
2021
SELL
Open market or private sale
$1,619,398
$736.09 p/Share
2,200
Reduced 12.41%
15,532
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$178,390
$178.39 p/Share
1,000
Added 5.34%
17,732
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,168,820
$584.41 p/Share
2,000
Reduced 10.68%
16,732
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$178,390
$178.39 p/Share
1,000
Added 5.07%
18,732
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$21,071
$329.24 p/Share
64
Added 0.36%
17,732
Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,235,206
$557.13 p/Share
4,012
Reduced 18.51%
17,668
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$283,580
$141.79 p/Share
2,000
Added 8.45%
21,680
Common Stock
May 02
2021
SELL
Payment of exercise price or tax liability
$114,620
$564.63 p/Share
203
Reduced 1.02%
19,680
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
515
Added 2.45%
20,531
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$365,880
$564.63 p/Share
648
Reduced 3.16%
19,883
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
1,642
Added 7.58%
20,016
Common Stock