Feb 24
2023
SELL
Open market or private sale
$1,444,320
$361.08 p/Share
4,000
Reduced 19.3%
16,723
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$241,480
$60.37 p/Share
4,000
Added 16.18%
20,723
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$179,488
$325.75 p/Share
551
Reduced 3.19%
16,723
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
1,111
Added 6.04%
17,274
Common Stock
Dec 08
2022
SELL
Payment of exercise price or tax liability
$405,989
$330.61 p/Share
1,228
Reduced 7.06%
16,163
Common Stock
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
3,252
Added 16.45%
16,521
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$51,498
$315.94 p/Share
163
Reduced 1.14%
14,139
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
469
Added 3.18%
14,302
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.37%
13,833
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.38%
13,781
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$195,673
$354.48 p/Share
552
Reduced 3.87%
13,729
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
1,112
Added 7.22%
14,281
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$616,497
$364.36 p/Share
1,692
Reduced 11.39%
13,169
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
3,408
Added 20.03%
13,606
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$78,645
$336.09 p/Share
234
Reduced 2.0%
11,453
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
470
Added 3.87%
11,687
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.46%
11,217
Common Stock
Aug 24
2021
SELL
Open market or private sale
$968,610
$322.87 p/Share
3,000
Reduced 21.18%
11,165
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$181,110
$60.37 p/Share
3,000
Added 17.48%
14,165
Common Stock
Aug 23
2021
SELL
Open market or private sale
$1,065,895
$320.57 p/Share
3,325
Reduced 22.95%
11,165
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$175,560
$52.8 p/Share
3,325
Added 21.71%
11,990
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.46%
11,165
Common Stock
Dec 22
2020
SELL
Open market or private sale
$521,439
$257.12 p/Share
2,028
Reduced 15.43%
11,113
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$129,262
$234.17 p/Share
552
Reduced 4.03%
13,141
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
1,112
Added 7.51%
13,693
Common Stock