Nov 09
2021
SELL
Open market or private sale
$257,828
$62.61 p/Share
4,118
Reduced 3.43%
115,977
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$28,826
$7.0 p/Share
4,118
Added 3.32%
120,095
Common Stock
Nov 08
2021
SELL
Open market or private sale
$14,658
$62.11 p/Share
236
Reduced 0.2%
115,977
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$1,652
$7.0 p/Share
236
Added 0.2%
116,213
Common Stock
Nov 05
2021
SELL
Open market or private sale
$40,071
$62.03 p/Share
646
Reduced 0.55%
115,977
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$4,522
$7.0 p/Share
646
Added 0.55%
116,623
Common Stock
Oct 25
2021
SELL
Open market or private sale
$607,300
$60.73 p/Share
10,000
Reduced 7.94%
115,977
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$70,000
$7.0 p/Share
10,000
Added 7.35%
125,977
Common Stock
Aug 24
2021
SELL
Open market or private sale
$270,621
$55.24 p/Share
4,899
Reduced 4.05%
115,977
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$34,293
$7.0 p/Share
4,899
Added 3.9%
120,876
Common Stock
Aug 23
2021
SELL
Open market or private sale
$5,656
$56.0 p/Share
101
Reduced 0.09%
115,977
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$707
$7.0 p/Share
101
Added 0.09%
116,078
Common Stock
Aug 03
2021
SELL
Open market or private sale
$260,150
$52.03 p/Share
5,000
Reduced 4.13%
115,977
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$35,000
$7.0 p/Share
5,000
Added 3.97%
120,977
Common Stock
Jul 20
2021
SELL
Open market or private sale
$245,200
$49.04 p/Share
5,000
Reduced 4.13%
115,977
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$35,000
$7.0 p/Share
5,000
Added 3.97%
120,977
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$454,733
$46.87 p/Share
9,702
Reduced 7.72%
115,977
Common Stock
Jun 07
2021
SELL
Open market or private sale
$96,002
$47.06 p/Share
2,040
Reduced 1.6%
125,679
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$14,280
$7.0 p/Share
2,040
Added 1.57%
127,719
Common Stock
Jun 04
2021
SELL
Open market or private sale
$2,820
$47.0 p/Share
60
Reduced 0.05%
125,679
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$420
$7.0 p/Share
60
Added 0.05%
125,739
Common Stock
Jun 03
2021
SELL
Open market or private sale
$136,561
$47.09 p/Share
2,900
Reduced 2.26%
125,679
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$20,300
$7.0 p/Share
2,900
Added 2.21%
128,579
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$433,565
$44.45 p/Share
9,754
Reduced 7.2%
125,679
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,187,210
$44.58 p/Share
26,631
Reduced 17.48%
125,679
Common Stock