Feb 27
2023
SELL
Open market or private sale
$1,183,542
$246.11 p/Share
4,809
Reduced 16.78%
23,852
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$1,282,497
$247.3 p/Share
5,186
Reduced 15.96%
27,311
Common Stock
Feb 25
2023
BUY
Grant, award, or other acquisition
-
10,520
Added 26.85%
28,661
Common Stock
Feb 17
2023
SELL
Open market or private sale
$2,433,619
$248.76 p/Share
9,783
Reduced 29.55%
23,327
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,983,038
$248.19 p/Share
7,990
Reduced 19.44%
33,110
Common Stock
Nov 17
2022
SELL
Open market or private sale
$1,114,539
$213.8 p/Share
5,213
Reduced 11.26%
41,100
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$595,430
$77.53 p/Share
7,680
Added 14.22%
46,313
Common Stock
Aug 17
2022
SELL
Open market or private sale
$2,953,814
$229.28 p/Share
12,883
Reduced 25.01%
38,633
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$618,844
$65.5 p/Share
9,448
Added 15.5%
51,516
Common Stock
May 16
2022
SELL
Open market or private sale
$2,717,264
$172.81 p/Share
15,724
Reduced 27.21%
42,068
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$590,552
$29.67 p/Share
19,904
Added 25.62%
57,792
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$864,861
$182.73 p/Share
4,733
Reduced 11.6%
36,071
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
8,641
Added 18.57%
37,888
Common Stock
Feb 16
2022
SELL
Open market or private sale
$2,847,101
$187.1 p/Share
15,217
Reduced 30.93%
33,980
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$397,000
$19.85 p/Share
20,000
Added 28.9%
49,197
Common Stock
Nov 16
2021
SELL
Open market or private sale
$2,859,041
$168.08 p/Share
17,010
Reduced 36.81%
29,197
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$654,000
$32.7 p/Share
20,000
Added 30.21%
46,207
Common Stock
Aug 16
2021
SELL
Open market or private sale
$2,623,368
$144.26 p/Share
18,185
Reduced 40.96%
26,207
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$928,000
$46.4 p/Share
20,000
Added 31.06%
44,392
Common Stock
May 12
2021
SELL
Open market or private sale
$589,720
$147.43 p/Share
4,000
Reduced 14.09%
24,392
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$192,360
$48.09 p/Share
4,000
Added 12.35%
28,392
Common Stock
Feb 26
2021
SELL
Open market or private sale
$122,807
$130.23 p/Share
943
Reduced 3.72%
24,392
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$122,721
$132.1 p/Share
929
Reduced 3.92%
22,796
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,539
Added 9.11%
25,335
Common Stock
Feb 24
2021
SELL
Open market or private sale
$69,224
$134.94 p/Share
513
Reduced 2.12%
23,725
Common Stock