Dec 12
2022
BUY
Exercise of conversion of derivative security
$2,990
$0.46 p/Share
6,500
Added 8.26%
72,236
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,009,672
$79.19 p/Share
12,750
Reduced 16.24%
65,736
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$2,990
$0.46 p/Share
6,500
Added 7.65%
78,486
Common Stock
Oct 14
2022
SELL
Open market or private sale
$953,190
$74.76 p/Share
12,750
Reduced 15.05%
71,986
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$2,990
$0.46 p/Share
6,500
Added 7.12%
84,736
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$48,160
$72.64 p/Share
663
Reduced 0.84%
78,236
Common Stock
Aug 15
2022
SELL
Open market or private sale
$613,875
$81.85 p/Share
7,500
Reduced 8.68%
78,899
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 7.99%
86,399
Common Stock
Jul 15
2022
SELL
Open market or private sale
$545,475
$72.73 p/Share
7,500
Reduced 8.68%
78,899
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 7.99%
86,399
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$45,522
$68.66 p/Share
663
Reduced 0.83%
78,899
Common Stock
Jun 15
2022
SELL
Open market or private sale
$453,675
$60.49 p/Share
7,500
Reduced 8.61%
79,562
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 7.93%
87,062
Common Stock
May 16
2022
SELL
Open market or private sale
$442,875
$59.05 p/Share
7,500
Reduced 8.61%
79,562
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 7.93%
87,062
Common Stock
Apr 18
2022
SELL
Open market or private sale
$658,500
$87.8 p/Share
7,500
Reduced 8.61%
79,562
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 7.93%
87,062
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$60,189
$90.92 p/Share
662
Reduced 0.83%
79,562
Common Stock
Mar 15
2022
SELL
Open market or private sale
$569,550
$75.94 p/Share
7,500
Reduced 7.88%
87,724
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 7.3%
95,224
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
19,936
Added 18.52%
87,724
Common Stock
Feb 15
2022
SELL
Open market or private sale
$592,800
$79.04 p/Share
7,500
Reduced 9.96%
67,788
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 9.06%
75,288
Common Stock
Jan 18
2022
SELL
Open market or private sale
$576,750
$76.9 p/Share
7,500
Reduced 9.96%
67,788
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$3,450
$0.46 p/Share
7,500
Added 9.1%
74,941
Common Stock