Feb 28
2023
SELL
Payment of exercise price or tax liability
$954,934
$254.31 p/Share
3,755
Reduced 20.01%
15,013
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
1,680
Added 12.24%
12,048
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,720
Added 28.92%
16,515
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$161,189
$249.52 p/Share
646
Reduced 5.87%
10,368
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,443
Added 11.58%
11,014
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$324,422
$216.86 p/Share
1,496
Reduced 13.52%
9,571
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
4,810
Added 31.5%
10,458
Common Stock
Dec 01
2022
SELL
Open market or private sale
$630,562
$280.25 p/Share
2,250
Reduced 26.45%
6,257
Common Stock
Nov 11
2022
SELL
Open market or private sale
$2,923,542
$322.26 p/Share
9,072
Reduced 51.61%
8,507
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$391,658
$63.84 p/Share
6,135
Added 25.87%
17,579
Common Stock
Nov 01
2022
SELL
Open market or private sale
$642,735
$285.66 p/Share
2,250
Reduced 16.43%
11,444
Common Stock
Oct 03
2022
SELL
Open market or private sale
$609,188
$270.75 p/Share
2,250
Reduced 14.11%
13,694
Common Stock
Sep 06
2022
SELL
Open market or private sale
$605,227
$268.99 p/Share
2,250
Reduced 12.37%
15,944
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$124,000
$191.95 p/Share
646
Reduced 3.43%
18,194
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,443
Added 7.11%
18,840
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$396,398
$184.2 p/Share
2,152
Reduced 11.01%
17,397
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
4,810
Added 20.85%
18,258
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$85,722
$182.0 p/Share
471
Reduced 3.1%
14,739
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
1,053
Added 6.47%
15,210
Common Stock
Jan 05
2022
SELL
Open market or private sale
$553,782
$239.94 p/Share
2,308
Reduced 14.02%
14,157
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$299,927
$233.77 p/Share
1,283
Reduced 7.23%
16,465
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
4,212
Added 19.18%
17,748
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$319,330
$233.77 p/Share
1,366
Reduced 9.17%
13,536
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
3,055
Added 17.01%
14,902
Common Stock
Dec 08
2021
SELL
Open market or private sale
$348,957
$261.0 p/Share
1,337
Reduced 10.14%
11,847
Common Stock