Jan 31
2023
SELL
Payment of exercise price or tax liability
$182,976
$302.44 p/Share
605
Reduced 4.77%
12,070
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
1,625
Added 11.36%
12,675
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$32,808
$512.62 p/Share
64
Reduced 0.58%
11,050
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
131
Added 1.16%
11,114
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$427,499
$497.67 p/Share
859
Reduced 7.94%
9,955
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,680
Added 13.27%
10,983
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,289,835
$583.9 p/Share
2,209
Reduced 17.86%
10,162
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
4,813
Added 28.01%
12,371
Common Stock
May 02
2021
SELL
Payment of exercise price or tax liability
$50,252
$564.63 p/Share
89
Reduced 1.16%
7,558
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
180
Added 2.21%
7,968
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$181,246
$564.63 p/Share
321
Reduced 4.03%
7,647
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
652
Added 7.73%
7,788
Common Stock
Feb 05
2021
SELL
Open market or private sale
$851,123
$488.87 p/Share
1,741
Reduced 19.61%
7,136
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$310,577
$178.39 p/Share
1,741
Added 16.4%
8,877
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$297,253
$437.78 p/Share
679
Reduced 8.69%
7,136
Common Stock
Jan 27
2021
SELL
Open market or private sale
$2,601,128
$466.57 p/Share
5,575
Reduced 41.64%
7,815
Common Stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$664,429
$119.18 p/Share
5,575
Added 29.4%
13,390
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,358
Added 14.8%
7,815
Common Stock
Sep 03
2020
SELL
Open market or private sale
$210,167
$262.71 p/Share
800
Reduced 11.02%
6,457
Common Stock
Sep 03
2020
BUY
Exercise of conversion of derivative security
$98,040
$122.55 p/Share
800
Added 9.93%
7,257
Common Stock
Aug 03
2020
SELL
Open market or private sale
$246,026
$223.66 p/Share
1,100
Reduced 14.56%
6,457
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$134,805
$122.55 p/Share
1,100
Added 12.71%
7,557
Common Stock
Jul 06
2020
SELL
Open market or private sale
$255,912
$213.26 p/Share
1,200
Reduced 15.67%
6,457
Common Stock
Jul 06
2020
BUY
Exercise of conversion of derivative security
$147,060
$122.55 p/Share
1,200
Added 13.55%
7,657
Common Stock
May 02
2020
SELL
Payment of exercise price or tax liability
$37,381
$182.35 p/Share
205
Reduced 3.08%
6,457
Common Stock