Jul 26
2023
SELL
Open market or private sale
$1,072,240
$268.06 p/Share
4,000
Reduced 6.59%
56,678
Common Stock
Jun 26
2023
SELL
Open market or private sale
$1,167,360
$291.84 p/Share
4,000
Reduced 6.18%
60,678
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$157,450
$288.9 p/Share
545
Reduced 0.84%
64,678
Common Stock
May 26
2023
SELL
Open market or private sale
$1,110,120
$277.53 p/Share
4,000
Reduced 5.78%
65,223
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$64,855
$280.76 p/Share
231
Reduced 0.33%
69,223
Common Stock
Apr 26
2023
SELL
Open market or private sale
$1,156,000
$289.0 p/Share
4,000
Reduced 5.45%
69,454
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$167,213
$267.97 p/Share
624
Reduced 0.84%
73,454
Common Stock
Mar 27
2023
SELL
Open market or private sale
$862,760
$215.69 p/Share
4,000
Reduced 5.12%
74,078
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$102,790
$190.0 p/Share
541
Reduced 0.84%
64,078
Common Stock
Feb 27
2023
SELL
Open market or private sale
$754,040
$188.51 p/Share
4,000
Reduced 5.83%
64,619
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$741,816
$192.88 p/Share
3,846
Reduced 5.31%
68,619
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$700,515
$188.26 p/Share
3,721
Reduced 4.88%
72,465
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
7,165
Added 8.6%
76,186
Common Stock
Jan 26
2023
SELL
Open market or private sale
$771,080
$192.77 p/Share
4,000
Reduced 5.48%
69,021
Common Stock
Dec 27
2022
SELL
Open market or private sale
$838,360
$209.59 p/Share
4,000
Reduced 5.19%
73,021
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$16,120
$4.03 p/Share
4,000
Added 4.94%
77,021
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$124,004
$222.23 p/Share
558
Reduced 0.62%
89,843
Common Stock
Nov 25
2022
SELL
Open market or private sale
$1,047,280
$261.82 p/Share
4,000
Reduced 5.19%
73,021
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
$26,840
$6.71 p/Share
4,000
Added 4.94%
77,021
Common Stock
Oct 26
2022
SELL
Open market or private sale
$1,169,760
$292.44 p/Share
4,000
Reduced 5.19%
73,021
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$21,480
$5.37 p/Share
4,000
Added 4.94%
77,021
Common Stock
Sep 26
2022
SELL
Open market or private sale
$1,000,280
$250.07 p/Share
4,000
Reduced 5.19%
73,021
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
$16,120
$4.03 p/Share
4,000
Added 4.94%
77,021
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$154,340
$284.76 p/Share
542
Reduced 0.74%
73,021
Common Stock
Aug 26
2022
SELL
Open market or private sale
$1,233,000
$308.25 p/Share
4,000
Reduced 5.16%
73,563
Common Stock