Jun 23
2023
|
SELL
Open market or private sale
|
$1,444,230
$481.41 p/Share
|
3,000
|
|
Apr 26
2023
|
SELL
Open market or private sale
|
$1,093,290
$364.43 p/Share
|
3,000
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$254,647
$378.94 p/Share
|
672
|
|
Apr 20
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
672
|
|
Mar 17
2023
|
SELL
Open market or private sale
|
$536,865
$357.91 p/Share
|
1,500
|
|
Jan 12
2023
|
SELL
Open market or private sale
|
$1,026,120
$342.04 p/Share
|
3,000
|
|
Oct 25
2022
|
SELL
Open market or private sale
|
$5,434,390
$319.67 p/Share
|
17,000
|
|
Oct 10
2022
|
SELL
Open market or private sale
|
$1,001,385
$286.11 p/Share
|
3,500
|
|
Oct 04
2022
|
SELL
Open market or private sale
|
$351,504
$292.92 p/Share
|
1,200
|
|
Apr 26
2022
|
SELL
Open market or private sale
|
$2,020,900
$404.18 p/Share
|
5,000
|
|
Apr 14
2022
|
SELL
Open market or private sale
|
$265,698
$432.03 p/Share
|
615
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$2,070,200
$517.55 p/Share
|
4,000
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$1,883,100
$627.7 p/Share
|
3,000
|
|
Jul 15
2021
|
|
-
|
100
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$3,411,900
$568.65 p/Share
|
6,000
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$1,293,125
$517.25 p/Share
|
2,500
|
|
Apr 19
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
924
|
|
Dec 17
2020
|
|
-
|
220
|
|
Sep 25
2020
|
SELL
Open market or private sale
|
$1,181,325
$472.53 p/Share
|
2,500
|
|
Jul 02
2020
|
|
-
|
1,165
|
|
Jun 16
2020
|
SELL
Open market or private sale
|
$5,134,375
$410.75 p/Share
|
12,500
|
|
Jun 15
2020
|
|
-
|
125
|
|
Apr 14
2020
|
|
-
|
25
|
|
Apr 08
2020
|
BUY
Grant, award, or other acquisition
|
-
|
1,073
|
|
Jan 13
2020
|
SELL
Open market or private sale
|
$552,608
$345.38 p/Share
|
1,600
|
|