Mar 18
2022
|
SELL
Open market or private sale
|
$366,799
$40.49 p/Share
|
9,059
|
|
Mar 15
2022
|
SELL
Open market or private sale
|
$1,725,400
$40.0 p/Share
|
43,135
|
|
Mar 04
2022
|
SELL
Open market or private sale
|
$2,016,800
$50.42 p/Share
|
40,000
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$79,649
$54.22 p/Share
|
1,469
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$1,196,562
$54.69 p/Share
|
21,879
|
|
Sep 30
2021
|
SELL
Conversion of derivative security
|
-
|
222,025
|
|
Sep 30
2021
|
BUY
Conversion of derivative security
|
-
|
222,025
|
|
Aug 05
2021
|
SELL
Open market or private sale
|
$783,226
$45.6 p/Share
|
17,176
|
|
Aug 04
2021
|
SELL
Open market or private sale
|
$567,385
$45.34 p/Share
|
12,514
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$922,430
$46.17 p/Share
|
19,979
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$1,179,155
$47.47 p/Share
|
24,840
|
|
May 10
2021
|
SELL
Open market or private sale
|
$305,117
$54.33 p/Share
|
5,616
|
|
May 07
2021
|
SELL
Open market or private sale
|
$1,355,207
$53.93 p/Share
|
25,129
|
|
May 06
2021
|
SELL
Open market or private sale
|
$621,750
$53.65 p/Share
|
11,589
|
|
May 05
2021
|
SELL
Open market or private sale
|
$166,107
$55.48 p/Share
|
2,994
|
|
May 04
2021
|
SELL
Open market or private sale
|
$894,835
$55.06 p/Share
|
16,252
|
|
May 03
2021
|
SELL
Open market or private sale
|
$2,709,000
$54.18 p/Share
|
50,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$796,330
$51.3 p/Share
|
15,523
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$4,986,000
$49.86 p/Share
|
100,000
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$699,922
$35.52 p/Share
|
19,705
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$723,400
$36.17 p/Share
|
20,000
|
|
Feb 08
2021
|
SELL
Open market or private sale
|
$263,026
$36.41 p/Share
|
7,224
|
|