Oct 16
2021
SELL
Payment of exercise price or tax liability
$2,124,746
$67.68 p/Share
31,394
Reduced 13.47%
201,587
Common Stock
Oct 16
2021
BUY
Exercise of conversion of derivative security
-
27,948
Added 10.71%
232,981
Common Stock
Oct 13
2021
SELL
Payment of exercise price or tax liability
$1,017,880
$66.72 p/Share
15,256
Reduced 6.93%
205,033
Common Stock
Oct 13
2021
BUY
Grant, award, or other acquisition
-
46,838
Added 20.08%
186,456
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
-
34,729
Added 13.62%
220,289
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,341,055
$93.31 p/Share
25,089
Reduced 15.32%
138,722
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$739,875
$29.49 p/Share
25,089
Added 13.28%
163,811
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,262,736
$72.0 p/Share
17,538
Reduced 11.22%
138,722
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$728,879
$41.56 p/Share
17,538
Added 10.09%
156,260
Common Stock
Dec 03
2020
SELL
Open market or private sale
$707,200
$70.72 p/Share
10,000
Reduced 6.72%
138,722
Common Stock
Nov 30
2020
SELL
Open market or private sale
$808,990
$65.0 p/Share
12,446
Reduced 7.72%
148,722
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,500,000
$60.0 p/Share
25,000
Reduced 13.43%
161,168
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$261,150
$17.41 p/Share
15,000
Added 7.46%
186,168
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,520,200
$55.0 p/Share
27,640
Reduced 13.9%
171,168
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$307,112
$17.41 p/Share
17,640
Added 8.15%
198,808
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$220,702
$52.85 p/Share
4,176
Reduced 2.25%
181,168
Common Stock
Oct 19
2020
SELL
Payment of exercise price or tax liability
$308,679
$51.61 p/Share
5,981
Reduced 3.13%
185,344
Common Stock
Oct 16
2020
SELL
Payment of exercise price or tax liability
$1,645,667
$51.94 p/Share
31,684
Reduced 14.21%
191,325
Common Stock
Oct 16
2020
BUY
Grant, award, or other acquisition
-
48,132
Added 21.43%
176,500
Common Stock
Oct 16
2020
BUY
Exercise of conversion of derivative security
-
46,509
Added 17.92%
213,010
Common Stock