Aug 26
2022
BUY
Exercise of conversion of derivative security
$12,090
$4.03 p/Share
3,000
Added 3.72%
77,563
Common Stock
Jul 26
2022
SELL
Open market or private sale
$830,360
$207.59 p/Share
4,000
Reduced 5.09%
74,563
Common Stock
Jun 27
2022
SELL
Open market or private sale
$792,000
$198.0 p/Share
4,000
Reduced 4.84%
78,563
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
-
17,342
Added 17.36%
82,563
Common Stock
May 26
2022
SELL
Open market or private sale
$668,480
$167.12 p/Share
4,000
Reduced 5.78%
65,221
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$16,120
$4.03 p/Share
4,000
Added 5.46%
69,221
Common Stock
Apr 29
2022
SELL
Open market or private sale
$99,263
$160.36 p/Share
619
Reduced 0.94%
65,221
Common Stock
Apr 26
2022
SELL
Open market or private sale
$619,271
$183.76 p/Share
3,370
Reduced 4.87%
65,840
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$130,163
$206.28 p/Share
631
Reduced 0.9%
69,210
Common Stock
Mar 28
2022
SELL
Open market or private sale
$755,320
$188.83 p/Share
4,000
Reduced 5.42%
69,841
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$545,707
$140.61 p/Share
3,881
Reduced 4.99%
73,841
Common Stock
Feb 15
2022
SELL
Open market or private sale
$599,840
$149.96 p/Share
4,000
Reduced 4.89%
77,722
Common Stock
Feb 02
2022
SELL
Open market or private sale
$248,420
$153.63 p/Share
1,617
Reduced 1.98%
80,127
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$247,273
$155.03 p/Share
1,595
Reduced 2.21%
70,484
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
11,260
Added 12.11%
81,744
Common Stock
Jan 14
2022
SELL
Open market or private sale
$701,480
$175.37 p/Share
4,000
Reduced 5.26%
72,079
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$131,616
$4.03 p/Share
32,659
Added 30.03%
76,079
Common Stock
Dec 15
2021
SELL
Open market or private sale
$696,320
$174.08 p/Share
4,000
Reduced 8.44%
43,420
Common Stock
Nov 15
2021
SELL
Open market or private sale
$827,920
$206.98 p/Share
4,000
Reduced 7.78%
47,420
Common Stock
Oct 15
2021
SELL
Open market or private sale
$784,840
$196.21 p/Share
4,000
Reduced 7.22%
51,420
Common Stock
Sep 15
2021
SELL
Open market or private sale
$881,320
$220.33 p/Share
4,000
Reduced 6.73%
55,420
Common Stock
Aug 16
2021
SELL
Open market or private sale
$747,800
$186.95 p/Share
4,000
Reduced 6.31%
59,420
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$21,480
$5.37 p/Share
4,000
Added 5.93%
63,420
Common Stock
Jul 15
2021
SELL
Open market or private sale
$661,880
$165.47 p/Share
4,000
Reduced 6.31%
59,420
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$26,840
$6.71 p/Share
4,000
Added 5.93%
63,420
Common Stock