Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,758,553
$254.31 p/Share
6,915
Reduced 23.82%
22,117
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
10,844
Added 36.7%
18,705
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,720
Added 22.28%
23,440
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$77,101
$249.52 p/Share
309
Reduced 2.62%
11,468
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,099
Added 8.54%
11,777
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$201,896
$216.86 p/Share
931
Reduced 4.16%
21,428
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
3,663
Added 14.37%
21,823
Common Stock
Aug 31
2022
SELL
Open market or private sale
$3,734,289
$207.83 p/Share
17,968
Reduced 69.34%
7,946
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$656,838
$91.0 p/Share
7,218
Added 21.79%
25,914
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$83,114
$191.95 p/Share
433
Reduced 2.26%
18,696
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,099
Added 5.43%
19,129
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$258,985
$184.2 p/Share
1,406
Reduced 7.23%
18,030
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
3,663
Added 16.47%
18,571
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$35,126
$182.0 p/Share
193
Reduced 1.21%
15,773
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
790
Added 4.71%
15,966
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$187,250
$233.77 p/Share
801
Reduced 5.01%
15,176
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,158
Added 16.5%
15,977
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,290,372
$240.56 p/Share
9,521
Reduced 42.62%
12,819
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$596,244
$118.75 p/Share
5,021
Added 18.35%
22,340
Common Stock
May 18
2021
SELL
Open market or private sale
$999,111
$159.73 p/Share
6,255
Reduced 26.53%
17,319
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$581,277
$92.93 p/Share
6,255
Added 20.97%
23,574
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$118,026
$153.48 p/Share
769
Reduced 4.25%
17,319
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
3,158
Added 14.86%
18,088
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$37,007
$160.9 p/Share
230
Reduced 1.52%
14,930
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
942
Added 5.85%
15,160
Common Stock