Jul 03
2023
SELL
Open market or private sale
$306,567
$340.63 p/Share
900
Reduced 1.36%
65,437
Common Stock
Jun 01
2023
SELL
Open market or private sale
$279,180
$310.2 p/Share
900
Reduced 1.34%
66,337
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$531,584
$314.92 p/Share
1,688
Reduced 2.45%
67,237
Common Stock
May 12
2023
SELL
Open market or private sale
$480,915
$320.61 p/Share
1,500
Reduced 2.13%
68,925
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
$14,370
$22.04 p/Share
652
Added 0.92%
70,425
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$51,914
$277.62 p/Share
187
Reduced 0.27%
69,773
Common Stock
Apr 03
2023
SELL
Open market or private sale
$166,614
$277.69 p/Share
600
Reduced 0.85%
69,960
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$13,224
$22.04 p/Share
600
Added 0.84%
70,560
Common Stock
Mar 01
2023
SELL
Open market or private sale
$154,926
$258.21 p/Share
600
Reduced 0.85%
69,960
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$13,224
$22.04 p/Share
600
Added 0.84%
70,560
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
$126,730
$22.04 p/Share
5,750
Added 7.59%
69,960
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
8,900
Added 12.17%
64,210
Common Stock
Dec 01
2022
SELL
Open market or private sale
$315,240
$210.16 p/Share
1,500
Reduced 2.64%
55,310
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.57%
56,810
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$36,454
$195.99 p/Share
186
Reduced 0.34%
55,310
Common Stock
Nov 14
2022
SELL
Open market or private sale
$291,270
$194.18 p/Share
1,500
Reduced 2.63%
55,496
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.56%
56,996
Common Stock
Oct 03
2022
SELL
Open market or private sale
$289,530
$193.02 p/Share
1,500
Reduced 2.63%
55,496
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.56%
56,996
Common Stock
Sep 07
2022
SELL
Open market or private sale
$1,015,986
$175.17 p/Share
5,800
Reduced 9.46%
55,496
Common Stock
Sep 07
2022
BUY
Exercise of conversion of derivative security
$127,832
$22.04 p/Share
5,800
Added 8.64%
61,296
Common Stock
Aug 15
2022
SELL
Open market or private sale
$297,568
$175.04 p/Share
1,700
Reduced 2.97%
55,496
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$37,468
$22.04 p/Share
1,700
Added 2.89%
57,196
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$266,445
$143.25 p/Share
1,860
Reduced 3.24%
55,496
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$52,994
$197.74 p/Share
268
Reduced 0.47%
57,356
Common Stock