Aug 15
2023
SELL
Open market or private sale
$186,870
$186.87 p/Share
1,000
Reduced 1.87%
52,431
Common Stock
Aug 07
2023
SELL
Open market or private sale
$1,468,320
$183.54 p/Share
8,000
Reduced 13.02%
53,431
Common Stock
Aug 07
2023
-
653
Reduced 1.05%
61,431
Common Stock
Jul 17
2023
SELL
Open market or private sale
$163,400
$163.4 p/Share
1,000
Reduced 1.59%
62,084
Common Stock
Jun 15
2023
SELL
Open market or private sale
$159,100
$159.1 p/Share
1,000
Reduced 1.56%
63,084
Common Stock
May 30
2023
-
1,500
Reduced 2.25%
65,084
Common Stock
May 30
2023
SELL
Open market or private sale
$144,640
$144.64 p/Share
1,000
Reduced 1.54%
64,084
Common Stock
Apr 17
2023
SELL
Open market or private sale
$140,130
$140.13 p/Share
1,000
Reduced 1.48%
66,584
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$1,208,413
$138.93 p/Share
8,698
Reduced 11.4%
67,584
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
22,106
Added 22.47%
76,282
Common Stock
Mar 15
2023
SELL
Open market or private sale
$132,130
$132.13 p/Share
1,000
Reduced 1.81%
54,176
Common Stock
Feb 15
2023
SELL
Open market or private sale
$140,770
$140.77 p/Share
1,000
Reduced 1.78%
55,176
Common Stock
Jan 17
2023
SELL
Open market or private sale
$127,450
$127.45 p/Share
1,000
Reduced 1.75%
56,176
Common Stock
Nov 18
2022
SELL
Open market or private sale
$228,141
$121.03 p/Share
1,885
Reduced 3.19%
57,176
Common Stock
Nov 17
2022
SELL
Open market or private sale
$13,800
$120.0 p/Share
115
Reduced 0.19%
59,061
Common Stock
Oct 18
2022
SELL
Open market or private sale
$243,580
$121.79 p/Share
2,000
Reduced 3.27%
59,176
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$523,885
$119.8 p/Share
4,373
Reduced 6.67%
61,176
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
8,629
Added 11.63%
65,549
Common Stock
Sep 15
2022
SELL
Open market or private sale
$251,280
$125.64 p/Share
2,000
Reduced 3.39%
56,920
Common Stock
Aug 23
2022
SELL
Open market or private sale
$1,435,644
$132.93 p/Share
10,800
Reduced 15.49%
58,920
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
$272,484
$25.23 p/Share
10,800
Added 13.41%
69,720
Common Stock
Aug 15
2022
SELL
Open market or private sale
$285,700
$142.85 p/Share
2,000
Reduced 3.28%
58,920
Common Stock
Aug 09
2022
-
1,776
Reduced 2.83%
60,920
Common Stock
Aug 08
2022
SELL
Open market or private sale
$256,745
$121.45 p/Share
2,114
Reduced 3.26%
62,696
Common Stock
Aug 05
2022
SELL
Open market or private sale
$90,038
$120.05 p/Share
750
Reduced 1.14%
64,810
Common Stock