Feb 22
2024
SELL
Open market or private sale
$432,321
$255.66 p/Share
1,691
Reduced 5.77%
27,620
Common Stock
Feb 21
2024
SELL
Open market or private sale
$2,091,460
$251.68 p/Share
8,310
Reduced 22.09%
29,311
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,201,501
$255.15 p/Share
4,709
Reduced 11.12%
37,621
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$857,279
$133.95 p/Share
6,400
Added 13.13%
42,330
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
1,800
Added 4.77%
35,930
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$102,290
$238.44 p/Share
429
Reduced 1.24%
34,130
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
9,578
Added 21.7%
34,559
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$949,649
$220.9 p/Share
4,299
Reduced 13.92%
26,582
Common Stock
Dec 13
2023
SELL
Open market or private sale
$353,965
$221.09 p/Share
1,601
Reduced 6.02%
24,981
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$667,644
$113.16 p/Share
5,900
Added 16.04%
30,881
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$4,693
$180.52 p/Share
26
Reduced 0.1%
24,981
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
1,900
Added 7.06%
25,007
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$61,820
$185.09 p/Share
334
Reduced 1.42%
23,107
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
7,059
Added 23.14%
23,441
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$158,625
$185.31 p/Share
856
Reduced 4.97%
16,382
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,000
Added 10.4%
17,238
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$72,364
$188.94 p/Share
383
Reduced 2.45%
15,238
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
8,454
Added 35.12%
15,621
Common Stock
Sep 01
2021
SELL
Open market or private sale
$3,170,044
$185.85 p/Share
17,057
Reduced 100.0%
0
Common Stock (401k)
Sep 01
2021
SELL
Payment of exercise price or tax liability
$1,332,374
$185.93 p/Share
7,166
Reduced 24.71%
21,835
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$3,013,970
$103.93 p/Share
29,000
Added 55.66%
23,104
Common Stock
Aug 31
2021
SELL
Open market or private sale
$6,224,179
$185.68 p/Share
33,521
Reduced 100.0%
1
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$617,582
$162.01 p/Share
3,812
Reduced 10.21%
33,522
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
9,071
Added 19.55%
37,334
Common Stock