Jan 05
2023
SELL
Open market or private sale
$121,975
$48.79 p/Share
2,500
Reduced 2.57%
94,884
Common Stock
Dec 01
2022
SELL
Open market or private sale
$124,825
$49.93 p/Share
2,500
Reduced 2.5%
97,384
Common Stock
Nov 01
2022
SELL
Open market or private sale
$152,075
$60.83 p/Share
2,500
Reduced 2.44%
99,884
Common Stock
Oct 03
2022
SELL
Open market or private sale
$166,725
$66.69 p/Share
2,500
Reduced 2.38%
102,384
Common Stock
Sep 01
2022
SELL
Open market or private sale
$150,750
$60.3 p/Share
2,500
Reduced 2.33%
104,884
Common Stock
Aug 01
2022
SELL
Open market or private sale
$139,975
$55.99 p/Share
2,500
Reduced 2.28%
107,384
Common Stock
Jun 01
2022
SELL
Open market or private sale
$104,450
$41.78 p/Share
2,500
Reduced 2.23%
109,561
Common Stock
May 02
2022
SELL
Open market or private sale
$108,900
$43.56 p/Share
2,500
Reduced 2.18%
112,061
Common Stock
Apr 21
2022
SELL
Other acquisition or disposition
-
1,875
Reduced 1.61%
114,561
Common Stock
Mar 15
2022
SELL
Open market or private sale
$14,839
$39.57 p/Share
375
Reduced 0.32%
116,436
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$30,170
$4.31 p/Share
7,000
Added 5.65%
116,811
Common Stock
Mar 01
2022
SELL
Open market or private sale
$16,324
$43.53 p/Share
375
Reduced 0.34%
109,811
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$17,671
$4.31 p/Share
4,100
Added 3.59%
110,186
Common Stock
Feb 15
2022
SELL
Open market or private sale
$17,036
$45.43 p/Share
375
Reduced 0.35%
106,086
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$15,516
$4.31 p/Share
3,600
Added 3.27%
106,461
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$33,220
$47.12 p/Share
705
Reduced 0.68%
102,861
Common Stock
Feb 01
2022
SELL
Open market or private sale
$15,218
$40.58 p/Share
375
Reduced 0.36%
103,566
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$25,084
$38.59 p/Share
650
Reduced 0.62%
103,941
Common Stock
Jan 21
2022
BUY
Grant, award, or other acquisition
-
26,051
Added 19.94%
104,591
Common Stock
Jan 14
2022
SELL
Open market or private sale
$15,210
$40.56 p/Share
375
Reduced 0.48%
78,540
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$14,654
$4.31 p/Share
3,400
Added 4.13%
78,915
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
$20,850
$4.04 p/Share
5,161
Added 6.4%
75,515
Common Stock
Jan 03
2022
SELL
Open market or private sale
$17,741
$47.31 p/Share
375
Reduced 0.53%
70,354
Common Stock
Dec 15
2021
SELL
Open market or private sale
$16,080
$42.88 p/Share
375
Reduced 0.53%
70,729
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$26,320
$3.76 p/Share
7,000
Added 8.96%
71,104
Common Stock