Nov 05
2021
SELL
Open market or private sale
$261,372
$75.15 p/Share
3,478
Reduced 2.42%
140,388
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$16,381
$4.71 p/Share
3,478
Added 2.36%
143,866
Common Stock
Nov 01
2021
SELL
Open market or private sale
$386,094
$70.83 p/Share
5,451
Reduced 3.74%
140,388
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$25,674
$4.71 p/Share
5,451
Added 3.6%
145,839
Common Stock
Oct 15
2021
SELL
Open market or private sale
$356,343
$65.36 p/Share
5,452
Reduced 3.74%
140,388
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$25,679
$4.71 p/Share
5,452
Added 3.6%
145,840
Common Stock
Sep 01
2021
SELL
Open market or private sale
$351,248
$70.56 p/Share
4,978
Reduced 3.42%
140,388
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$23,446
$4.71 p/Share
4,978
Added 3.31%
145,366
Common Stock
Aug 31
2021
SELL
Open market or private sale
$34,052
$71.84 p/Share
474
Reduced 0.34%
140,388
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$2,233
$4.71 p/Share
474
Added 0.34%
140,862
Common Stock
Aug 27
2021
SELL
Open market or private sale
$1,542,400
$71.89 p/Share
21,455
Reduced 13.26%
140,388
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$54,710
$2.55 p/Share
21,455
Added 11.7%
161,843
Common Stock
Aug 26
2021
SELL
Open market or private sale
$56,056
$70.07 p/Share
800
Reduced 0.57%
140,388
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$2,040
$2.55 p/Share
800
Added 0.56%
141,188
Common Stock
Aug 25
2021
SELL
Open market or private sale
$35,020
$70.04 p/Share
500
Reduced 0.35%
140,388
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$1,275
$2.55 p/Share
500
Added 0.35%
140,888
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$65,534
$1.44 p/Share
45,510
Added 24.48%
140,388
Common Stock
Mar 16
2021
SELL
Open market or private sale
$94,917
$60.15 p/Share
1,578
Reduced 1.68%
92,580
Common Stock
Mar 15
2021
SELL
Open market or private sale
$2,975,825
$61.38 p/Share
48,482
Reduced 33.99%
94,158
Common Stock
Jan 20
2021
SELL
Open market or private sale
$447,103
$65.5 p/Share
6,826
Reduced 4.57%
142,640
Common Stock
Jan 19
2021
SELL
Open market or private sale
$330,142
$64.28 p/Share
5,136
Reduced 3.32%
149,466
Common Stock
Jan 17
2021
SELL
Payment of exercise price or tax liability
$17,440
$62.96 p/Share
277
Reduced 0.18%
154,602
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$112,510
$62.96 p/Share
1,787
Reduced 1.14%
154,879
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
28,589
Added 15.43%
156,666
Common Stock
Oct 01
2020
SELL
Open market or private sale
$140,488
$31.38 p/Share
4,477
Reduced 3.38%
128,077
Common Stock