Jan 20
2022
SELL
Open market or private sale
$219,870
$146.58 p/Share
1,500
Reduced 3.25%
44,588
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$15,780
$10.52 p/Share
1,500
Added 3.15%
46,088
Common Stock
Dec 20
2021
SELL
Open market or private sale
$457,677
$169.51 p/Share
2,700
Reduced 5.71%
44,588
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$25,500
$17.0 p/Share
1,500
Added 3.07%
47,288
Common Stock
Nov 01
2021
SELL
Open market or private sale
$546,850
$218.74 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$26,300
$10.52 p/Share
2,500
Added 4.92%
48,288
Common Stock
Oct 01
2021
SELL
Open market or private sale
$487,900
$195.16 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$26,300
$10.52 p/Share
2,500
Added 4.92%
48,288
Common Stock
Sep 01
2021
SELL
Open market or private sale
$539,425
$215.77 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$26,300
$10.52 p/Share
2,500
Added 4.92%
48,288
Common Stock
Aug 02
2021
SELL
Open market or private sale
$441,025
$176.41 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$20,375
$8.15 p/Share
2,500
Added 4.92%
48,288
Common Stock
Jul 01
2021
SELL
Open market or private sale
$475,350
$190.14 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$20,375
$8.15 p/Share
2,500
Added 4.92%
48,288
Common Stock
Jun 01
2021
SELL
Open market or private sale
$447,850
$179.14 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$20,375
$8.15 p/Share
2,500
Added 4.92%
48,288
Common Stock
May 03
2021
SELL
Open market or private sale
$398,425
$159.37 p/Share
2,500
Reduced 5.18%
45,788
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$25,900
$10.36 p/Share
2,500
Added 4.92%
48,288
Common Stock
Apr 21
2021
SELL
Open market or private sale
$746,000
$149.2 p/Share
5,000
Reduced 9.84%
45,788
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$85,000
$17.0 p/Share
5,000
Added 8.96%
50,788
Common Stock
Apr 19
2021
SELL
Open market or private sale
$191,457
$137.64 p/Share
1,391
Reduced 2.95%
45,788
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$5,188
$3.73 p/Share
1,391
Added 2.86%
47,179
Common Stock
Apr 16
2021
SELL
Open market or private sale
$153,840
$138.72 p/Share
1,109
Reduced 2.36%
45,788
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$18,853
$17.0 p/Share
1,109
Added 2.31%
46,897
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,372,770
$130.74 p/Share
10,500
Reduced 18.65%
45,788
Common Stock