Feb 27
2024
BUY
Grant, award, or other acquisition
-
8,912
Added 12.26%
63,798
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$389,513
$126.63 p/Share
3,076
Reduced 5.31%
54,886
Common Stock
Jun 26
2023
BUY
Grant, award, or other acquisition
-
17,114
Added 22.8%
57,962
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$492,205
$131.36 p/Share
3,747
Reduced 8.4%
40,848
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
8,512
Added 16.03%
44,595
Common Stock
Feb 10
2023
SELL
Open market or private sale
$740,070
$136.62 p/Share
5,417
Reduced 13.05%
36,083
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$222,909
$41.15 p/Share
5,417
Added 11.55%
41,500
Common Stock
Nov 08
2022
SELL
Open market or private sale
$595,480
$148.87 p/Share
4,000
Reduced 9.98%
36,083
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$164,600
$41.15 p/Share
4,000
Added 9.07%
40,083
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,768,560
$147.38 p/Share
12,000
Reduced 24.96%
36,083
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$493,800
$41.15 p/Share
12,000
Added 19.97%
48,083
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,864,848
$146.32 p/Share
12,745
Reduced 26.1%
36,083
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$288,050
$41.15 p/Share
7,000
Added 12.54%
48,828
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
7,093
Added 14.5%
41,828
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$362,115
$135.37 p/Share
2,675
Reduced 7.15%
34,735
Common Stock
Nov 10
2021
SELL
Open market or private sale
$2,321,903
$145.51 p/Share
15,957
Reduced 29.9%
37,410
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$677,215
$42.44 p/Share
15,957
Added 23.02%
53,367
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$99,942
$56.85 p/Share
1,758
Added 4.49%
37,410
Common Stock
Aug 30
2021
SELL
Open market or private sale
$2,056,950
$137.13 p/Share
15,000
Reduced 29.61%
35,652
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$543,300
$36.22 p/Share
15,000
Added 23.84%
47,924
Common Stock
Aug 13
2021
SELL
Open market or private sale
$943,180
$134.74 p/Share
7,000
Reduced 16.41%
35,652
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$210,070
$30.01 p/Share
7,000
Added 14.1%
42,652
Common Stock
Aug 06
2021
SELL
Open market or private sale
$396,660
$132.22 p/Share
3,000
Reduced 7.76%
35,652
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$90,030
$30.01 p/Share
3,000
Added 7.2%
38,652
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,179,900
$131.1 p/Share
9,000
Reduced 20.16%
35,652
Common Stock