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
Apr 01
2022
SELL
Open market or private sale
$337,110
$224.74 p/Share
1,500
Reduced 2.54%
57,624
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.47%
59,124
Common Stock
Mar 01
2022
SELL
Open market or private sale
$337,950
$225.3 p/Share
1,500
Reduced 2.54%
57,624
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.47%
59,124
Common Stock
Jan 03
2022
SELL
Open market or private sale
$916,403
$281.97 p/Share
3,250
Reduced 5.34%
57,624
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$71,630
$22.04 p/Share
3,250
Added 5.07%
60,874
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$105,792
$22.04 p/Share
4,800
Added 7.69%
57,624
Common Stock